Contact Us For
A Free Estimate!
Reviews From Dauphin County
Before and After Pictures from Dauphin County
Corrugated Metal Roofing Panels

Corrugated Metal Roofing Panels

Before After
Corrugated Metal Roofing Panels Corrugated Metal Roofing Panels

Middle Creek Roofing recently installed a corrugated metal roofing system on this main house roof in barn red color to match the existing metal on the barn roof. The crew also removed the current front dormers from the building and added snow guards to prevent the snow and ice from from sliding down and falling off the roof - an event that is dangerous to people below and that can damage the building and the building components. There are several different types of snow guards or snow retention system that can be used according to the roofing material being installed and the pitch of the roof are some of the things that lead contractor to chose the right type for your new roof. 

Company Awards
Best of Houzz 2019 - Service Award
Middle Creek Roofing was rated at the highest level for client satisfaction for the services we provide by the Houzz... [Read more]
Best of Houzz 2018 - Service Award
Middle Creek Roofing was rated at the highest level for client satisfaction for the services we provide by the Houzz... [Read more]
Best of Houzz 2017 - Client Satisfaction
Middle Creek Roofing was rated at the highest level for client satisfaction by the Houzz community.... [Read more]
More Awards

Professional Roof Replacements in the Dauphin County, PA Area

Happy Customers Surrounding Dauphin County, PA
Work Requests

Click the icons to see what our customers had to say.

High Quality Roof Replacement & Gutter Services Throughout Dauphin County, PA

If your roof has been damaged beyond the point of repair or has aged to where it is no longer safe, then you've come to the right place. Middle Creek Roofing are your local experts in new roof installation and roof replacement throughout Dauphin and the surrounding areas. All of our roofers are highly trained and certified to work with only the best materials that the industry has to offer. In addition, our roofing techniques and skills are guaranteed to provide you with a proven solution that will last for years to come. We also install skylights and gutters that will bring your exterior to life while guarding your home from the elements.

Middle Creek Roofing is a fully-licensed & insured roofing contractor that has been providing quality, reliable service to our customers for over 35 years. As a full-service roofing contractor, we are experts when it comes to residential & commercial roofing services. Our Amish roots infuse us with a powerful work ethic that's committed to providing you with high quality customer service and a solution that's unmatched by any roofers in the surrounding areas. 

Durable Roof Replacements Built to Last in Dauphin County, PA

Middle Creek Roofing are the leading experts for new roof installation and roof replacement in Dauphin. A full roof replacement is a more economical choice than re-roofing because you want have to risk suffering from the old problems that are plaguing your roof. While the installation of a new roof can be a daunting task for any homeowner, you can rest easy knowing that our professional roofers will work with you every step of the way. We work with a variety of roofing materials such as shingle roofing, flat roofing, metal roofing and more in order to provide you with the vision you have for your home. We also partner with proven manufacturers such as Owens Corning, GAF, CertainTeed, and more to make sure you're getting a roof that will last you for years to come. 

Signs that you may be in need of a roof replacement:

  • Missing or broken roof shingles, torn shingles, buckling/cracked shingles, or shingles that are missing altogether
  • Roof leaks that create warped spots in your ceiling
  • Missing, discolored, or worn down shingles/tiles on your roof
  • Damaged flashing
  • Wood rot or mold growth
  • Your roof is 25 years old or older

If you're in need of any of our proven roofing services don't wait - call or click today and get a FREE quote!

Serving the following Dauphin County, PA zip codes
Harrisburg 17124, Harrisburg 17111, Harrisburg 17104, Harrisburg 17128, Harrisburg 17121, Harrisburg 17108, Harrisburg 17101, Harrisburg 17177, Harrisburg 17125, Harrisburg 17112, Harrisburg 17105, Harrisburg 17129, Harrisburg 17122, Harrisburg 17109, Harrisburg 17102, Harrisburg 17126, Harrisburg 17113, Harrisburg 17106, Harrisburg 17130, Harrisburg 17123, Harrisburg 17110, Harrisburg 17103, Harrisburg 17127, Harrisburg 17120, Harrisburg 17107, Harrisburg 17140, Hershey 17033, Middletown 17057, Hummelstown 17036, Grantville 17028, Millersburg 17061, Highspire 17034, Lykens 17048, Elizabethville 17023, Williamstown 17098, Wiconisco 17097, Halifax 17032, Dauphin 17018, Gratz 17030, Berrysburg 17005, Pillow 17080