Horsham Roofing

here are the Counties We have Served

New Roofs or Roof Replacement in Horsham PA

Throughout our years in business, Umbrella Roof has built a solid reputation around Horsham, PA as the top roofing contractor. We are committed to providing the best roofing services in the region, maintaining excellence in everything we do. Even better, we offer a guarantee on all work we provide, ensuring you have a long-lasting and durable roof to protect your home or business.


Horsham PA Roofing Services

Umbrella Roof is your go-to for all roofing services. We offer emergency roof repair, new roof installation, roof replacement, repairs, and more. Our expert craftsman can also help you select the best roofing materials if you’re considering putting a new roof on your home. We provide access to the highest quality materials at the best prices!
Delaware Pennsylvania

Zip Codes We Serve

Horsham, Pennsylvania is a thriving township located in Montgomery County, in the eastern part of the state. With a population of approximately 26,000 residents, Horsham offers a blend of residential neighborhoods, business parks, and natural landscapes, creating a dynamic community with a high quality of life.

Umbrella Roof is a trusted name in the Horsham, PA region, offering roof repair, roof replacement, shingle installation, and so much more. We are proud to serve the entire region, which includes zip code 19044 and surrounding areas.

Learn more about our Horsham, PA roofing services today!

Delaware Pennsylvania

Get an Estimate Now

Wondering how much a new roof might cost you? Request a free, no-obligation estimate from our roofing experts. With our transparent and honest pricing, we never add unnecessary services or upcharges to your quote. Contact us today at 215-774-2950 to request your Horsham PA roof estimate.