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.
IMG_8333.JPG

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.

Towers Roofing Inc BBB Business Review

Testimonials

You can put your complete trust in Enrico and his team. He’s incredibly knowledgable, neat, professional, and efficient. My entire roof was torn off and reinstalled in a day, and the work was perfect.
— Tony Stefanoni
You won’t find a better guy to get your roofing work done!

We had a leak and Enrico took time right away to check it out and quickly repair it. He is very professional and particular about his work, so you can be assured he will do a great job.
— Donna Ferenzi
The Towers Roofing team will go above and beyond what you’d expect. Their work is done quickly without cutting any corners whatsoever. I worked in the construction industry for decades and I can attest that you won’t find more precise or talented contractors than Enrico and his team.
— Ed Anderson
Enrico does beautiful work, was always on time or early, and was eager to discuss with us exactly what we wanted for our roof. You won’t be disappointed. We’d hire him again in a heartbeat!
— Elena Cipriano


 

towers roofing PROMISE

Once you schedule your free estimate, Enrico will meet with you personally to discuss your options and suggest what is best for your home or business. He will also work on your roof himself with his incomparable team. Your satisfaction is his priority, so he will see to it personally that your roof is perfectly installed and exactly what you want.


About Us

The Towers Roofing crew

After spending over 21 years installing roofs, Enrico Torres started Towers Roofing and has built a team who’s skill is unparalleled. If you want a beautiful roof that will never leak, give us a call to schedule your free estimate.

We are a family owned business and we take the care of your roof and home as seriously as we would our own.


Thank You for Visiting!

Thank you for considering us for your roof; we guarantee your complete satisfaction with our work.

- The Torres Family

We accept all major credit cards.

My experience with Towers Roofing was excellent. I like the fact that I was dealing directly with one of the owners, not a salesperson. Enrico and I actually had a CONVERSATION about my roof and the CONCERNS that I had. Those concerns were addressed. Information was forwarded to me via their website. I was able to actually see work that this company has done, as well as information on the type of shingle that I wanted for the roof. Due to the location of my property, logistics were very important, but everything fell into place on the day of re-roofing. Enrico arrived early, the team arrived a short time later, and work began, with Enrico setting the pace, the actual roof was completed in one day! Clean up was superb, communication with me was excellent. Enrico approaches roofing like an artist starting a painting. He truly enjoys seeing the end result of his beautiful work! If you’re looking for an honest company, that has an amazing work ethic, look no further than Towers Roofing!