What We Offer
From a single shingle repair to a full commercial roof system — we handle every roofing need in the Southeast with 30 years of proven expertise.
Protect your home with the best.
Your home is your biggest investment. We treat it that way. From full roof replacements to new construction, John G Cannon Roofing delivers premium materials and expert craftsmanship that lasts for decades.
Up to 50-year manufacturer warranty available
Get a Free EstimateMinimize downtime. Maximize protection.
Commercial roofing demands precision, speed, and minimal disruption to your business. We handle projects of all sizes — from small retail buildings to large industrial facilities — with the same attention to detail that has defined us for 30 years.
Commercial maintenance plans available
Get a Free EstimateFast response when it matters most.
Southeast storms can be brutal. When hail, wind, or a fallen tree damages your roof, you need a roofer who responds fast and works directly with your insurance company. We handle the entire process — from inspection to final installation.
24-hour emergency response available
Get a Free EstimateFix it right the first time.
A small leak can become a major problem fast. Our repair team diagnoses the root cause — not just the symptom — and fixes it properly so you're not calling us back in six months. No repair is too small.
All repairs backed by our workmanship guarantee
Get a Free EstimateKnow the condition of your roof.
Whether you're buying a home, filing an insurance claim, or just want peace of mind, a professional roof inspection gives you the full picture. We provide detailed written reports with photos — no guesswork.
Detailed written report included
Get a Free EstimateWhy John G Cannon
Three decades of roofing in the Southeast means we've seen it all — and fixed it all.
Full liability and workers' comp coverage on every job. You're protected.
Hundreds of five-star reviews from homeowners and businesses across the Southeast.
We show up when we say we will and finish when we say we will. No surprises.
Call us or fill out our quick form — we'll get back to you within one business day.