Towers Roofing is your trusted, owner-operated roofing contractor serving the Main Line, PA, and New Jersey for over 22 years. We specialize in roof repairs and full roof replacements for all roof types, including shingle, copper, metal, slate, and cedar. Our expert services also cover gutters and gutter guards to protect your home from water damage. Fully insured, licensed in Pennsylvania and New Jersey, and BBB accredited, we stand by quality, durability, and meticulous workmanship.
If you’ve got a roof leak or aren’t sure whether you need a small repair or a full replacement, Towers Roofing has you covered. We pride ourselves on rapid response—call or text, and we typically return calls within 24 hours and resolve most issues within 24–48 hours of your initial inquiry. We’re committed to QUALITY over QUANTITY, taking on projects only when the owner can be on-site with our crew to ensure every roof is completed to perfection.
For more than two decades, we’ve proudly served the Main Line communities and nearby towns, including Devon, Villanova, Wayne, Phoenixville, Paoli, Bryn Mawr, Media, Berwyn, Philadelphia, as well as Cherry Hill, Bordentown, Hamilton Township, Florence, Princeton, Ewing, Yardley, New Hope, Columbus, Pennington, Hopewell, and surrounding areas in PA and NJ. Financing options are available to help you start your project today.
Contact Towers Roofing to schedule your free inspection and estimate. Financing now available. Call or text 717-419-4258 or 609-634-3768, or reach us via email for prompt assistance. Note: We typically work on single-family homes, with exceptions after a property assessment.
Free Roof Estimates Schedule your no-obligation roof estimate today. Contact us by clicking here, or call/text 609-634-3768 or 717-419-4258. We return calls within 24 hours. Fully insured and licensed:
PA LIC# PA139394
NJ LIC# 13VH10096000 Financing available for your roof or remodel. We also accept major payment methods: credit card, check, and Venmo.
“We are fully insured and licensed in both Pennsylvania and New Jersey.”
I don’t send other people to do my work for me!
This is the real me, I will be the person you talk to about your roof repair or new roof and I will be the one doing the work. I truly believe in leading by example, from being the first one there to being the last one to leave. This is what I’ve been proudly doing for the last 22 years and I love it!
I believe in being fair not just to your clients but also the people you work with and it is because of those principles that we have never had to advertise in over 20 years! All our clients and their projects are treated with the same amount of respect and priority, regardless of the size of their projects.
Enrico Torres, owner of Towers Roofing.