Updated June 2026

Top 10 Roofing Contractors in Winston-Salem

Vetted, currently-operating roofing contractors serving Winston-Salem and the Piedmont Triad, ranked by longevity, manufacturer certifications, BBB standing, and service breadth.

Quick Comparison

Rank Company Specialty Experience BBB Website
1 Cooley Roofing Best Overall 30+ Yrs A+ Accredited Visit
2 Burris Roofing Company, Inc. Most Established Since 1981 A+ Accredited Visit
3 Preferred Roofing, Inc. Best for Slate, Tile & Copper Since 1990 A+ Accredited Visit
4 Elite Roof and Solar Best for Solar Roofing Since 2012 A+ Accredited Visit
5 Skywalker Roofing Company Best for Commercial Since 2003 Listed Visit
6 Barringer Roofing Best for Metal & Slate Since 1983 A+ Accredited Visit
7 Storm Guard Roofing & Construction of the Piedmont Triad Best for Storm & Hail Damage 20+ Yrs A+ Accredited Visit
8 EcoShield Roofing Best for Residential Replacement Since 2017 A+ Accredited Visit
9 Mabe's Roofing, Inc. Best GAF-Certified Value 20+ Yrs Listed Visit
10 Big Anchor Roofing and Gutters Best for Flat Roofs & Gutters 10+ Yrs A+ Accredited Visit

Detailed Reviews

#2

Burris Roofing Company, Inc.

Most Established
ExperienceSince 1981 (40+ Years)
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaWinston-Salem & Forsyth County

Burris Roofing Company is among the longest-tenured roofers in the Winston-Salem market, with a business start date of 1981 and BBB accreditation dating back to 1990 with a current A+ rating. The company provides shingle roofing and roofing-related contracting for both residential and commercial properties from its Winston-Salem base. Its multi-decade local track record gives it one of the deepest reputations in Forsyth County.

Roof Replacement Roof Repair Shingle Roofing Commercial Roofing Roof Inspection
Visit Burris Roofing Company, Inc.
#3

Preferred Roofing, Inc.

Best for Slate, Tile & Copper
ExperienceSince 1990 (35+ Years)
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaWinston-Salem & the Triad

Preferred Roofing was formed in 1990 and specializes in high-end and historic roofing systems, including natural slate, natural clay tile, custom-fabricated copper roofs and gutters, synthetic slate, cedar shake and standing-seam metal. It also installs architectural shingles, flat-roof membranes and chimney caps for residential and commercial clients. The firm operates from Winston-Salem, is BBB accredited with an A+ rating, and focuses on the Triad's older and architecturally significant homes.

Natural Slate Roofing Clay Tile Roofing Copper Roofing & Gutters Standing Seam Metal Architectural Shingles Flat Roof Membrane Commercial Roofing Historical Restoration
Visit Preferred Roofing, Inc.
#4

Elite Roof and Solar

Best for Solar Roofing
ExperienceSince 2012 (12+ Years)
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaWinston-Salem & western NC

Elite Roof and Solar is a veteran-owned company with a Winston-Salem office that says it has served local homeowners since 2012. It is a GAF Master Elite contractor and a GAF 3-Star President's Club Award winner, and it is a certified installer of GAF Energy's Timberline Solar shingles. The company also handles roof repair and replacement, storm-damage repair, commercial roofing, skylights and seamless gutters, and is BBB accredited with an A+ rating.

Roof Replacement Roof Repair Solar Shingle Installation Storm Damage Repair Commercial Roofing Skylights Gutters
Visit Elite Roof and Solar
#5

Skywalker Roofing Company

Best for Commercial
ExperienceSince 2003 (20+ Years)
BBB StatusListed
SpecialtyResidential & Commercial
Service AreaWinston-Salem, Triad & Triangle

Founded in 2003, Skywalker Roofing operates a Winston-Salem office and serves residential, commercial and industrial clients across the Triad, Triangle and into Virginia. It is a CertainTeed Shingle Master, a FORTIFIED-certified installer, and an Owens Corning contractor that received a Platinum award for Service Excellence in 2019. The company offers commercial flat/low-slope and standing-seam metal roofing alongside windows, siding and gutters, making it a strong choice for larger and low-slope projects.

Commercial Roofing Roof Replacement Roof Repair Metal Roofing Flat Roofing Roof Inspection Siding Gutters
Visit Skywalker Roofing Company
#6

Barringer Roofing

Best for Metal & Slate
ExperienceSince 1983 (40+ Years)
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaWinston-Salem & the Triad

Barringer Roofing has a business start date of 1983 and serves the greater Winston-Salem area from nearby Advance, NC. The company handles residential and commercial roofing along with siding and window replacement, and works in asphalt shingle, metal, slate and tile systems plus roof inspections, leak detection and maintenance. It is BBB accredited with an A+ rating and covers communities across the Piedmont Triad.

Roof Replacement Roof Repair Metal Roofing Slate & Tile Roofing Commercial Roofing Siding Window Replacement Roof Inspection
Visit Barringer Roofing
#7

Storm Guard Roofing & Construction of the Piedmont Triad

Best for Storm & Hail Damage
Experience20+ Years
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaForsyth, Guilford & surrounding counties

Storm Guard of the Piedmont Triad is an exterior insurance-restoration specialist serving the Winston-Salem area, offering emergency tarping, leak repair and full replacements after wind and hail events. The company is an Owens Corning Preferred Contractor, GAF certified and a CertainTeed Select Shingle Master, and it employs a HAAG Certified inspector for damage assessment and insurance claims. It is BBB accredited with an A+ rating and also installs gutters, siding, windows and exterior painting.

Storm Damage Restoration Emergency Tarping Roof Replacement Roof Repair Commercial Roofing Gutters Siding Windows
Visit Storm Guard Roofing & Construction of the Piedmont Triad
#8

EcoShield Roofing

Best for Residential Replacement
ExperienceSince 2017 (8+ Years)
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaWinston-Salem & the Triad

EcoShield Roofing is a family-owned, full-service roofing company headquartered in Winston-Salem that has operated since 2017. It is a GAF Certified (Certified Plus) contractor and a CertainTeed ShingleMaster, handling shingle, metal, tile, slate, flat and solar residential systems plus commercial PVC, EPDM and TPO. The company is BBB accredited with an A+ rating and also offers gutters, siding, windows and skylights across the Triad.

Roof Replacement Roof Repair Roof Inspection Roof Coatings Commercial Roofing Gutters Siding Windows
Visit EcoShield Roofing
#9

Mabe's Roofing, Inc.

Best GAF-Certified Value
Experience20+ Years
BBB StatusListed
SpecialtyResidential & Commercial
Service AreaWinston-Salem & surrounding areas

Mabe's Roofing is a Winston-Salem-based residential and commercial roofing contractor with more than 20 years serving the area. As a GAF Master Elite certified contractor, it can offer GAF's lifetime limited warranty coverage on qualifying roof systems. The company provides roof repair, replacement and free inspections for homes and commercial buildings throughout Forsyth County and the surrounding Triad counties.

Roof Replacement Roof Repair Roof Inspection Shingle Roofing Commercial Roofing
Visit Mabe's Roofing, Inc.
#10

Big Anchor Roofing and Gutters

Best for Flat Roofs & Gutters
Experience10+ Years
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaWinston-Salem & the NC Piedmont

Big Anchor Roofing and Gutters is a family-owned home-improvement company based in Winston-Salem with about a decade of experience. It installs and repairs shingle, metal, tile, slate and flat roofing for both residential and commercial clients, and is a licensed installer of the GutterShutter gutter-protection system. The company also offers roof coatings, emergency repair and vinyl siding across the NC Piedmont, and is BBB accredited with an A+ rating.

Flat Roofing Roof Replacement Roof Repair Metal Roofing Gutter Installation Gutter Guards Roof Coatings Vinyl Siding
Visit Big Anchor Roofing and Gutters

How to Choose a Roofing Contractor in Winston-Salem

Verify North Carolina licensing for the job size

North Carolina regulates contractors through the NC Licensing Board for General Contractors (NCLBGC). Any roofing project costing $40,000 or more must be performed by a licensed general contractor; smaller jobs may fall under a specialty license or be exempt from the GC requirement. For a typical Winston-Salem roof replacement that exceeds that threshold, ask to see the contractor's active NCLBGC license number and confirm it on the board's website at nclbgc.org before signing.

Confirm Forsyth County permits will be pulled

In North Carolina a building permit is generally required for full roof replacements (tear-offs), structural changes such as replacing decking or rafters, and many higher-value roofing jobs. A reputable Winston-Salem roofer pulls the permit through the City/County Inspections division and schedules the required inspection rather than asking the homeowner to do it. Be cautious of any contractor who suggests skipping the permit to save time or money.

Prioritize manufacturer certifications

Designations like GAF Master Elite, CertainTeed SELECT/Premier ShingleMaster and Owens Corning Preferred/Platinum are earned by a small share of roofers and unlock the strongest, longest manufacturer warranties. Several Winston-Salem contractors hold one or more of these credentials; choosing a certified installer protects your shingle warranty and signals proven installation standards for the Triad's mixed-weather climate.

Check BBB accreditation and local track record

Look up the company on bbb.org to confirm its rating and how long it has been accredited. Winston-Salem has roofers with decades of continuous local operation and A+ accreditation, which matters because a contractor must still be in business years later to honor a workmanship warranty. Favor firms with a verifiable physical presence in Forsyth County or the surrounding Triad.

Plan for storm and hail damage claims

Hail and high winds from spring and summer thunderstorms are common in the Piedmont, so choose a roofer experienced with insurance restoration. Contractors with HAAG-certified inspectors or dedicated storm-restoration teams can document damage properly and work with adjusters. Get the damage assessment in writing and never sign a contract that lets a company collect your full insurance payout before work is complete.

Match the contractor to your roof type

Winston-Salem's housing stock ranges from modern asphalt-shingle subdivisions to historic homes in neighborhoods like West End and Buena Vista that may carry slate, tile or copper. Confirm the contractor has direct experience with your specific material; not every shingle company can correctly repair or restore slate, clay tile or standing-seam metal, and the wrong installer can shorten a specialty roof's lifespan.

Frequently Asked Questions

For a typical single-family home, an asphalt-shingle roof replacement in the Winston-Salem area generally runs from about $7,000 to $18,000, with most projects landing in the $9,000-$14,000 range depending on roof size, pitch, and whether decking needs replacing. Premium materials such as standing-seam metal, synthetic slate, natural slate, or clay tile can push a project to $25,000-$50,000 or more. Because larger projects must be handled by an NCLBGC-licensed general contractor, it is worth getting itemized written quotes from at least three companies.
Architectural (dimensional) asphalt shingles are the most common choice and offer a good balance of cost and wind resistance for the Piedmont's mix of summer heat, thunderstorms and occasional ice. Standing-seam metal is increasingly popular for its longevity and shedding of debris and snow. For the area's older and historic homes, natural slate, clay tile and copper remain in use but require a contractor experienced with those specialty systems. Good attic ventilation matters here to manage North Carolina's humid summers.
The contractor needs the proper license, not the homeowner. North Carolina's NC Licensing Board for General Contractors requires a general contractor license for larger projects (those of $40,000 or more); smaller jobs may fall under a specialty license, and some lower-value residential work can be exempt from the GC requirement though it must still follow code. A building permit is typically required through Winston-Salem/Forsyth County for full tear-off replacements and structural roof work, and your contractor should pull it.
An architectural asphalt-shingle roof in the Winston-Salem area typically lasts about 20-30 years, with three-tab shingles closer to 15-20 years. Standing-seam metal can last 40-70 years, and properly maintained natural slate or clay tile can exceed 50-100 years. Local factors that shorten lifespan include hail strikes, wind-driven debris from summer storms, and heat plus humidity that can degrade poorly ventilated roofs, so periodic inspections after major storms are worthwhile.
Confirm an active NCLBGC license appropriate to the job size, verify BBB standing on bbb.org, and look for manufacturer certifications such as GAF Master Elite, CertainTeed ShingleMaster or Owens Corning Preferred that unlock enhanced warranties. Favor companies with a verifiable local presence in Forsyth County or the Triad and years of continuous operation, and get a written, itemized contract that specifies materials, who pulls the permit, and the workmanship warranty.
Yes. The Piedmont Triad sees frequent spring and summer thunderstorms that can bring damaging hail, high winds and falling tree limbs, and remnants of tropical systems occasionally track inland with heavy rain. This is why several local roofers maintain dedicated storm-restoration teams and HAAG-certified inspectors. After a severe storm, have the roof inspected promptly, document any damage, and work with a contractor experienced in North Carolina insurance claims rather than signing over your full insurance proceeds upfront.

Roofing in Winston-Salem

Winston-Salem sits in North Carolina's Piedmont Triad, where roofs face a demanding mix of conditions across all four seasons. Hot, humid summers bring frequent afternoon thunderstorms that can deliver hail, intense downpours and damaging straight-line winds, while the region occasionally feels the inland remnants of Atlantic tropical systems. Winters are generally mild but include freeze-thaw cycles and the area's notorious wintry mix of ice and sleet, which stresses shingles, flashing and gutters. This combination of UV-heavy summers and icy winters means a roof here must shed water fast, resist wind uplift and handle thermal cycling year after year.

The local roofing landscape is dominated by asphalt shingles, with architectural (dimensional) shingles the standard on most single-family homes throughout Forsyth County's subdivisions. Standing-seam and other metal roofs are a growing choice for their durability and low maintenance. Winston-Salem's historic character, seen in neighborhoods such as West End, Buena Vista and the broader historic districts, also keeps specialty materials in demand: natural slate, clay tile, wood shake and custom copper appear on older and architecturally significant homes, and several area contractors specialize specifically in repairing and restoring these systems.

Roofing contractors in North Carolina are regulated by the NC Licensing Board for General Contractors (NCLBGC). A general contractor license is required for larger projects (those costing $40,000 or more); roofers focused only on smaller jobs may instead hold a specialty license, and some lower-value residential work can be exempt from the GC requirement while still having to meet the state building code. Building permits are generally required for full roof replacements, structural work such as replacing decking or rafters, and higher-value jobs; in Winston-Salem these are handled through the City/County Inspections division, and a licensed contractor should pull the permit and schedule the required inspection.

Because the Piedmont's storm activity and the city's blend of modern and historic housing create real variability, choosing an experienced local contractor matters here. A roofer who has worked through years of Winston-Salem hail seasons understands how to document storm damage for insurers, knows which materials perform best against the region's heat and ice, and is familiar with local permitting and code requirements. Established firms with verifiable NCLBGC licensing, BBB accreditation and manufacturer certifications are also far more likely to still be in business to honor a workmanship warranty a decade after your roof is installed.

Browse Winston-Salem Roofers by Specialty

Looking for a specific type of roofing in Winston-Salem? See our independently ranked specialty guides.

Roofing Guides for Winston-Salem Homeowners

Find Roofing Contractors Nearby

Compare top-rated roofing contractors in North Carolina and other major US markets.

Own a Roofing Company? Get Reviewed for This Directory

We independently review roofing contractors for inclusion in our city rankings — weighing years in business, manufacturer certifications, BBB standing, service breadth and local reputation. Submitting your company does not guarantee a top-10 spot: every listing is earned through our research, never paid for. Tell us about your company and we’ll let you know by email whether it’s eligible.

Request a Review