Service Areas

The Experienced Roofing Contractor in Horsham, PA

As a family-owned and -operated business with over 35 years of local history, Dennis & Sons Contracting is proud to provide our community with trusted contracting services. We specialize in residential and commercial roofing, siding, and windows in Horsham, the cities listed below, and surrounding areas:

  • Willow Grove, PA
  • Lansdale, PA
  • East Norriton, PA
  • Norristown, PA
  • Croydon, PA
  • West Norriton, PA
  • Ardmore, PA
  • Cinnaminson, NJ
  • King of Prussia, PA
  • Bristol, PA
  • Philadelphia, PA
  • Pennsauken, NJ
  • Burlington, NJ
  • Levittown, PA
  • Willingboro, NJ
New Map

Why Choose Dennis & Sons Contracting

  • 35 Years of Experience – We are Certified Roofing Contractors that have met rigorous industry standards for training and professionalism. Our team of certified technicians has passed a qualifying exam based upon Asphalt Roofing Manufacturers Association specifications and has studied various application techniques. With over three decades of experience, we’ve seen it all and handled it all. There’s no roofing challenge we can’t overcome.
  • Quality Products & Affordable Pricing – We promise to never sell you on any services or materials that you don’t need. If your roof is repairable, that’s the first thing we’ll suggest. When replacement is necessary, we use top-quality materials that last longer and save you money over the long haul. If you are in a situation that requires keeping the investment as low as possible, we’ll work with you to find a solution that works.
  • Customer Satisfaction – We have an average 90% customer satisfaction rating! We keep open lines of communication before, during and after a project and are always available to answer any questions and address any issues. Our clients are always our top priority, and we will do everything we can to make sure you’re happy with our service.

We Offer Flexible Financing Solutions

We know how financially challenging it can be to start a project or install a new roof, which is why we do our best to provide competitive prices and premium materials that will bring you peace of mind. We also offer many payment plans through GreenSky Financing, so you can find an option that fits your budget.

Request a Quote Today

For new roof replacement, roof repair and all other exterior home improvement needs, turn to Dennis & Sons Contracting — the expert contractors in Horsham, PA. Get a free estimate for your next project by calling us at (215) 757-1855 or submitting our online form. We look forward to serving you!

Local Reviews

Kelly ThompsonKelly Thompson
18:57 12 Mar 23
Dennis and Sons Contracting replaced our roof 5 years ago and did a fantastic job, so when it was time to update our (original) old drafty windows we knew exactly who to call. The Dennis & Son’s crew was very professional throughout everything, knowledgeable and reliable. They showed up on time and cleaned up everyday. Once we are ready to replace our siding, we will be using them again. We were happy with our experiences and being able to support a local small business.
Michael DiMedioMichael DiMedio
17:45 10 Mar 23
Highly Recommend!After a large storm two months ago we noticed some leaking in one of our bedrooms. We called Dennis & Sons and they came out right away. Not only did they fix our problem but they educated us on our roof as well! We had no idea how old our roof was OR how bad the condition it was in! We are planning to do a full replacement soon and we will definitely use Dennis & Sons!
Pat TroutmanPat Troutman
17:06 10 Mar 23
The Dennis and Sons Contracting have done many jobs over the years for my family and friends. They have really expanded from not just doing roofs to gutters and windows. It is nice to have all work done by one contractor. Everyone is nice and friendly from the staff in the office to the guys on the job. When I need work done I give them a call. Keep up the good work.
Odette KlineOdette Kline
15:58 09 Mar 23
Dennis & Sons replaced a new roof on my daughter's home and did an excellent job! Joe Panas was wonderful to work with and very understanding. He took his time to help us find the perfect roofing material and color and had NO problem changing the color when we changed our minds about and hour later. Was kind and thorough in answering all our questions. Mel in the office as very professional and prompt in setting everything up and getting the permits. They got us right on the schedule to tarp the big leak in her daughter's bedroom - before they got that done - they called and said they had two days - they finished up early on another job. They removed the old roof and had the new roof on and did not have to tarp the roof. They were very kind, understanding and thorough in answering all of my questions. They gave us the best quote and the best service ever! They used the proper technique and even came back to make sure everything was perfect - we did not find a nail or even a tiny piece of the old roof!!! About a month later they were at my house - The wind had taken down some of the siding on my house. They came right out and tarp the area were it had came off. They were back and had the new siding on. Both times they have exceeded expectations! I highly recommend this company and will definitely return for any future work that they do.
Tracy MellorTracy Mellor
21:49 03 Nov 22
Dennis and Sons Contracting just installed my new roof. From the initial consultation with one of the principals three weeks ago, through to the crew who worked with great energy and efficiency throughout the day, I have had a terrific experience with this company. The courteous site manager made sure that I was completely satisfied. The crew arrived on time, did a very precise job, and cleaned up so well that at the end of the day I hardly recognized my house! This is a company that clearly values integrity.