GAF Master Elite® · BBB A+ AccreditedServing the Carolinas since 2013
Mon–Fri 9–5(919) 926-8553
Aerial view of a BGC crew installing a new shingle roof

Roofing · Storm restoration · General contracting

Carolina roofs, built to take the next storm.

BGC is a family-owned, GAF Master Elite® contractor. We inspect, document and rebuild roofs and exteriors across North and South Carolina — and walk you through the insurance process from first call to final invoice.

Master Elite®GAF certification held by fewer than 2% of roofers
4.9 ★Average rating from 130+ Google reviews
A+BBB accredited since 2019
1,000+Roof inspections completed every year

Reviews

Homeowners tell it better than we do.

Rated 4.9 stars by homeowners across the Carolinas and A+ by the Better Business Bureau. More reviews →

“My family and I were so impressed with the professional, quality roofing and construction services provided by BGC. Following a recent storm, our project manager personally handled every facet of our roofing project, completed our inspection, prepared a thorough report, and was on-site each day — he even rolled our entire yard with a magnet to pick up nails.”
JB LaneStorm roof replacement
“I had never had a roof replaced or dealt with my home insurance before, but BGC made it so easy. They walked us through every step, and the office communication was great.”
Lauren McAteerInsurance roof replacement
“The scheduling was easy and flexible, and the crew was efficient and thorough on the day the work was completed. Straightforward and easy to work with.”
C.M. JonesRoof replacement
“I have never dealt with more responsive or caring contractors in my life — attentive ever since we were hit with a devastating storm in Rock Hill.”
Melody HillRock Hill, SC
“Everyone I dealt with was extremely trustworthy and customer-driven. I have a beautiful new roof that's already been tested and passed with flying colors.”
True NineRoof replacement

Certified & insured

Credentials you can check.

GAF awards Master Elite® status to fewer than 2% of roofing contractors in North America. It lets us offer GAF's enhanced warranties — coverage most roofers can't register.

  • Licensed general contractor in North Carolina — License #99517
  • GAF Master Elite® Certified Contractor
  • BBB Accredited Business, A+ rating
  • 5-year workmanship warranty on architectural shingle roofs
  • Financing available through Acorn Finance
Completed shingle roof on a brick home

Service area

Three regions, one standard of work.

Headquartered in Raleigh with teams serving the Charlotte region and the Wilmington coast.

Triangle

Headquarters — Raleigh

  • Raleigh
  • Durham
  • Cary
  • Apex
  • Morrisville
  • Garner
  • Clayton
  • Knightdale
  • Wendell

Charlotte & York County

Charlotte region office

  • Charlotte
  • Rock Hill, SC
  • Fort Mill, SC
  • York, SC
  • Lancaster, SC

Coastal Carolina

Wilmington area office

  • Wilmington
  • Hampstead
  • Surf City
  • Jacksonville
  • Southport

Get started

Not sure if you have damage? That's what the inspection is for.

Tell us a little about your property. There's no cost and no obligation — if your roof is fine, we'll tell you.

Request your free inspection

A project manager will call within one business day.

What do you need help with?
Is this related to storm damage or an insurance claim?
By submitting, you agree BGC may contact you by phone or email about your request.

Request received

Thanks — we'll be in touch.

A BGC project manager will reach out within one business day to schedule your inspection. Need help sooner? Call (919) 926-8553.

CallFree inspection