From storm damage repair to full replacements, Tower Roofing protects what matters most — with honest work, fair pricing, and craftsmanship that stands the test of time.
Every project starts with a thorough inspection and ends with a roof you won't have to worry about for years.
Complete roof replacements, repairs, and maintenance for homes of all sizes. We work with asphalt shingles, metal, tile, and more — whatever your home needs.
Flat roofs, TPO, EPDM, and built-up systems for businesses. We minimize downtime and keep your operation protected with durable, energy-efficient solutions.
Missing shingles, leaks after severe weather, or wind damage — we respond quickly to prevent further damage and get your home sealed tight again.
Detailed assessments for buying, selling, or routine maintenance. We provide clear reports so you know exactly what your roof needs — and what it doesn't.
Proper drainage protects your foundation and landscaping. We install seamless gutters and guards tailored to your home's layout and local rainfall patterns.
Add natural light and ventilation with professionally installed skylights and roof windows. We ensure watertight seals and energy-efficient performance.
Tower Roofing was founded on a simple belief: a homeowner deserves a contractor who shows up on time, tells the truth about what needs fixing, and stands behind every job until it's done right.
Based right here in Johnson City, we've spent over a decade protecting homes and businesses across the region. We treat every roof — whether it's a simple repair or a full replacement — with the same care and attention to detail.
A selection of projects completed for homeowners and businesses throughout Johnson City and the surrounding area.
Schedule your free, no-pressure estimate today. We'll assess your roof, explain your options, and give you an honest recommendation — even if it means telling you to wait.
22 North Broad St
Johnson City, NY 13790
Mon – Fri: 7:00 AM – 6:00 PM
Sat: 8:00 AM – 2:00 PM
Sun: Closed
Thanks for reaching out! We'll get back to you within one business day.