Amish Roofing Contractor in Lebanon County, PA
Looking for dependable Lebanon County roofing contractors you can trust? From roof repairs to full roof replacements, our team at Middle Creek Roofing focuses on durable materials, careful installations, and reliable protection for your home.
We provide high-quality roofing services backed by trusted Amish craftsmanship and years of experience serving homeowners across the Lebanon Valley.
Your Go-To Roofing Company in Lebanon County
Our team proudly serves our local communities from our nearby office in Newmanstown. As a local roofing company in Lebanon County, PA, we understand the weather challenges roofs in the area face, including humid summers, heavy rain, and snowy winters.
Homeowners across the county trust our team for honest recommendations and dependable workmanship. Whether you live in Lebanon, Palmyra, or a rural area near Mt Gretna or Schaefferstown, we provide quality roofing solutions designed to protect your home year-round.
Major Areas We Serve in Lebanon County
No matter where you’re located, we’re ready to help. Based in Newmanstown, our roofing team serves local homeowners throughout the Lebanon Valley, including:
- Lebanon
- Hebron
- Cornwall
- Myerstown
- Palmyra
- Newmanstown
We also serve nearby towns such as Mt Gretna, Schaefferstown, Jonestown, and Quentin.
Awards & Certifications






















Roofing Services We Offer in Lebanon County
Your roof protects your home from Pennsylvania’s changing weather conditions. Our team at Middle Creek Roofing offers a range of services designed to keep homes in Lebanon County safe and secure.
Roof Replacements
When a roof reaches the end of its lifespan, replacement is often the best long-term solution. Our team installs durable roofing systems using quality materials built to withstand local weather conditions.
Roof Repairs
Roof damage can happen from storms, aging shingles, or everyday wear. Our team provides prompt repairs to address leaks, missing shingles, flashing damage, and other roofing problems.
Roof Inspections & Maintenance
Routine inspections help homeowners identify small roofing issues before they turn into expensive repairs. Our inspection services help extend the life of your roof and keep it durable all year.
Gutter Replacement & Repairs
Gutters help protect your roof and home by directing water away from your foundation. We provide gutter repair and replacement services to keep water flowing properly.
Skylight Replacement & Repairs
Damaged skylights can lead to roof leaks and water damage. Our team repairs or replaces skylights to ensure your roof remains sealed and protected.
Storm Damage Repairs
Strong storms in Lebanon County can cause roof damage from wind, rain, or hail. Our team provides storm damage inspections and repairs to restore your roof quickly.
About Lebanon County, PA
Lebanon County sits in the heart of the Lebanon Valley in south-central Pennsylvania. Known for its scenic farmland, historic towns, and strong community roots, the area offers a mix of rural charm and growing residential neighborhoods.
The region experiences a full range of seasonal weather, including hot, humid summers and snowy winters. These changing conditions place constant stress on roofing systems throughout the year. Heavy rain, snow accumulation, and temperature swings can gradually wear down shingles, flashing, and roof structures.
Because of this climate, homeowners in Lebanon County benefit from durable roofing systems and regular inspections. A properly installed and maintained roof from Middle Creek Roofing helps protect homes from moisture intrusion, energy loss, and long-term structural damage.
Cost of a Roof Replacement in Lebanon County, PA
In Lebanon County, the total price of a new roof can vary depending on the size of the home, the roofing materials selected, and the complexity of the installation.
While every project is different, the following chart shows general price ranges homeowners may see when replacing a roof in the area:
Roofing Material | Average Cost Range | Typical Lifespan |
Asphalt Shingles | $8,000 – $15,000 | 20–30 years |
Metal Roofing | $15,000 – $30,000 | 40–70 years |
Cedar Shake | $18,000 – $35,000 | 30–40 years |
Slate Roofing | $25,000 – $60,000+ | 75–100 years |
These figures are general estimates and may vary depending on the details of your specific roofing project.
What Affects the Cost of Your Roof?
Material Used
Different roofing materials vary significantly in price and longevity. Asphalt shingles are typically the most affordable, while slate and metal roofing systems require a larger upfront investment.
Roof Size
Larger roofs require more materials and labor, which increases overall project costs.
Local Permitting
Roof replacements often require local permits and inspections to ensure the installation meets building code requirements.
Existing Roof Tear-Off
Removing old roofing materials before installing a new system can affect the total cost of the project.
Testimonials From Our Reading Customers
800+ 5-Star Reviews on Google
See what some of our customers have to say about working with Middle Creek Roofing:
EXCELLENT
Based on 872 reviews
Posted on Google![]()
Rosa STrustindex verifies that the original source of the review is Google.
Got a recommendation to go with MCR, we didn’t know our home came without a ridge cap installed, til the rain started coming into the house. These guys were so quick the estimates, returning phone calls and getting the work done. We got a ridge vent and cap replacement. Didn’t need to spend more than what just needed repaired. Will be recommending them to everyone. Will be back in the future for more work. Thank you!Posted on Google![]()
T JTrustindex verifies that the original source of the review is Google.
I had an excellent experience with Kyle from Middle Creek Roofing! He arrived early for our appointment, was extremely professional, and took the time to explain everything in great detail. His presentation was thorough, informative, and made the entire process easy to understand. Everything from the appointment to taking my payment was handled quickly and efficiently. Kyle was knowledgeable, personable, and made the whole experience incredibly easy. Awesome customer service from start to finish! I would absolutely recommend Kyle and Middle Creek Roofing!Posted on Google![]()
Brandon vTrustindex verifies that the original source of the review is Google.
The entire team at Middle Creek Roofing was phenomenal. They replaced our roof in Lancaster, PA and we could not be more satisfied with the result. Janine made sure we were updated every step of way so we knew exactly what to expect and when to expect it. When the Crew arrived on install day they knew all the details of the project. They were kind, courteous of our surroundings, and very tidy while working. The clean up was flawless. 10/10 I would recommend Middle Creek Roofing for your next roof replacement!Posted on Google![]()
Tammy HTrustindex verifies that the original source of the review is Google.
I had shingle replacement done on my home in Newmanstown. Corey and the guys did an amazing job. I recommend middle creek to all my friends and family.Posted on Google![]()
Jim BTrustindex verifies that the original source of the review is Google.
We had our house in Harrisburg reschingled by Corey and crew. Great crew ! Made quick work of this job, no one ever stopped! Great looking product!Posted on Google![]()
JasonTrustindex verifies that the original source of the review is Google.
Pleased with the asphalt shingle replacement on my home! 40 year shingles look great! Corey and crew came to my house in West Lawn, were very professional and replaced in a timely manner. Would recommend to all my friends and familyPosted on Google![]()
EugeneTrustindex verifies that the original source of the review is Google.
Corey's Crew: This crew is highly skilled and professional. There was a high degree of teamwork and attention to detail. More importantly, the team was very enthusiastic and motivated. The results were impeccable.Posted on Google![]()
Marie-Aline CTrustindex verifies that the original source of the review is Google.
House located in Bernville. Received a shingle replacement. They did a great job! They were super professional, very respectful of the property, cleaned up everything afterwards, and I can’t believe how fast they were. The flashing around the chimney and windows looks excellent, and the shingles are lying down the way they’re supposed to! Matt Tilley was our very professional and personable contact person. He got up on the roof and took videos of everything so we could really see what the issues were, and then he explained the whole roofing process really well to us. He also provided a follow up video so that we could see what the finished product looked like from up on the roof, which was really gratifying and helpful. We are very happy with this company and our new roof!
Service Locations Throughout Southeastern PA
Middle Creek Roofing operates as the trusted local roofing company in Lancaster. We’re committed to giving your home the care it deserves, and our broad service area also includes these communities and surrounding regions:
Recent Roofing Projects in Lebanon County, PA






Lebanon County, PA Roofing FAQs
Are you licensed, trained, and insured to install roofs in Lebanon County?
Yes. We’re fully licensed and insured to perform roofing work throughout Lebanon County. Our team is professionally trained and experienced in installing and repairing residential roofing systems that meet Pennsylvania building standards.
Do you assist with storm damage insurance claims?
Yes. If your roof has been damaged by wind, hail, or severe weather, our team can inspect the damage and document the issues for your insurance claim. We work with homeowners to ensure repairs are properly identified so the process moves forward smoothly.
How much do roof repairs cost in Lebanon County?
The average cost for roof repairs depends on the extent of the damage, the complexity of your roofline, and the size of your roof. Our team will provide a transparent estimate of the costs for your repairs, so you know what you can expect.
Do you offer financing for roof replacements in Lebanon County?
Yes. We have flexible financing options to help make roof replacements and repairs more manageable for homeowners. These allow you to invest in your home’s protection without high upfront costs.
How long does a roof installation take?
Most residential roof replacements can be completed within one to two days, depending on the size of the home, the roofing material, and the weather conditions. Larger or more complex roofing projects may take slightly longer.
How do I determine if I need roof repairs or a full replacement?
A professional roof inspection is the best way to determine the condition of your roof. If the damage is limited to a small area, repairs may be enough. However, widespread wear, repeated leaks, or aging materials mean that a full roof replacement may be the better long-term solution.
Why Choose Middle Creek Roofing in Lebanon County
Homeowners trust our Lebanon County roofing contractors at Middle Creek Roofing because we combine dependable service with traditional Amish craftsmanship.
Amish Craftsmanship
Our roofing team focuses on careful workmanship and attention to detail that ensures every roof is built to last.
Easy Financing
Our flexible financing options make it easier for homeowners to complete important roofing projects without worrying about the expenses.
Quality Roofing Materials
We install quality roofing systems using trusted materials from manufacturers such as Owens Corning, GAF, and TAMKO.
Licensed & Insured Professionals
Our team is fully licensed and insured to provide durable roofing solutions throughout Lebanon County.
Clear Communication
Our team keeps homeowners informed throughout the entire roofing process so there are no surprises.
Contact Middle Creek Roofing for Your Next Roof in Lebanon County Today
If your home needs roof repairs, replacement, or an inspection, our trusted contractors at Middle Creek Roofing are ready to help. Our experienced team proudly serves homeowners across Lebanon County and the surrounding Lebanon Valley with dependable roofing solutions built to last.
Ready to get started on your next Lebanon County roofing project? Get in touch with our team today to schedule an inspection and see what we can do for you.