Contact Us For
A Free Estimate!
Reviews From Bucks County
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

Bucks, PA's Trusted Roofing Contractor

Happy Customers Surrounding Bucks County, PA
Work Requests

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

High Quality Roof Replacement & Gutter Services Throughout Bucks 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 Bucks 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 Bucks County, PA

Middle Creek Roofing are the leading experts for new roof installation and roof replacement in Bucks. 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 Bucks County, PA zip codes
Bensalem 19020, Warminster 18974, Warminster 18991, Feasterville Trevose 19053, Levittown 19054, Levittown 19057, Levittown 19056, Hilltown 18927, Levittown 19055, Fairless Hills 19030, Croydon 19021, Richboro 18954, Bristol 19007, Jamison 18929, Quakertown 18951, Solebury 18963, Morrisville 19067, Perkasie 18944, Doylestown 18902, Doylestown 18901, Bedminster 18910, Furlong 18925, Pipersville 18947, Warrington 18976, Washington Crossing 18977, Sellersville 18960, Chalfont 18914, Upper Black Eddy 18972, Ottsville 18942, Kintnersville 18930, New Hope 18938, Newtown 18940, Dublin 18917, Langhorne 19047, Ferndale 18921, Richlandtown 18955, Durham 18039, Fountainville 18923, Trumbauersville 18970, Riegelsville 18077, Silverdale 18962, Southampton 18966, Wycombe 18980, Buckingham 18912, Mechanicsville 18934, Line Lexington 18932, Erwinna 18920, Springtown 18081, Point Pleasant 18950, Carversville 18913, Milford Square 18935, Holicong 18928, Revere 18953, Penns Park 18943, Plumsteadville 18949, Levittown 19058, Fort Washington 19048, Zionhill 18981, Spinnerstown 18968, Lumberville 18933, Fort Washington 19049, Blooming Glen 18911, Pineville 18946, Danboro 18916, Lahaska 18931, Forest Grove 18922, Rushland 18956