SERVICE AREA
Locally owned, based in Townsville. 75-mile service radius around Raleigh — the Triangle, the Kerr Lake corridor, plus Goldsboro, Greenville, Fayetteville, and the Sandhills. We don't ship in storm-chaser crews — when we put a roof on your house, we'll still be down the road tomorrow.
Beyond NC, we operate across Virginia and Maryland— residential and commercial roofing, siding, and gutters throughout the tri-state region. If you're in VA or MD, call us directly to discuss your project.

WE'RE NC-BASED
Our home base is Townsville. We respond fastest in the home counties surrounding Kerr Lake, the Triangle proper, and the eastern markets where we work most often. The rest of the 75-mile radius — Sandhills, eastern NC, south of Fayetteville — is typically within a day of your call.
NOT SURE IF WE COVER YOU?
Call or text — if we can't help, we'll point you to someone we trust.
(919) 892-0034ALL SERVICE CITIES
Click your city for local service details, response times, and how to schedule an inspection.
PRIMARY — SAME-DAY RESPONSE
EXTENDED — NEXT-DAY INSPECTION
SERVICE AREA
Click any pin to see the city page. Primary coverage (same-day) shown in cyan.
43+ cities served across 19 counties in the Triangle and eastern NC. See all service areas →
Same-day response in our home counties (Vance, Granville, Warren, Franklin), the Triangle proper (Wake, Durham), and the eastern markets we work most often (Wayne, Pitt). The rest of the 75-mile radius — Sandhills, Fayetteville, Burlington, Rocky Mount — is typically next-day. We don't let geography be a reason to say no.
Storm blew through last night and your roof is open? We offer emergency tarp service across our full coverage area — call the 24/7 storm hotline and we'll protect your home while we scope the full repair.
(919) 892-0034FREE INSPECTION
Book a no-pressure inspection — written report, photos of every slope, no charge.
FREE INSPECTION
Thirty-minute inspection. Written report. Photos of every slope. No charge whether or not you file a claim.
Or just call us directly:
(919) 892-0034