Updated June 2026

Top 10 Roofing Contractors in Raleigh

Independently researched and ranked roofing contractors serving Raleigh and the greater Triangle and Wake County region.

Quick Comparison

Rank Company Specialty Experience BBB Website
1 Baker Roofing Company Best Overall Since 1915 Not Accredited Visit
2 Pickard Roofing Company Most Established Family Roofer Since 1928 Not Accredited Visit
3 Artisan Quality Roofing Best for Residential Replacement 20+ Yrs Listed Visit
4 K&D Roofing Best for Storm & Hurricane Protection Since 2017 A+ Accredited Visit
5 The Flat Roof Specialists (Commercial Solutions, Inc.) Best for Commercial Flat Roofs Since 2000 A+ Accredited Visit
6 Skywalker Roofing Company Best for Metal & Slate Roofing Since 2003 A+ Accredited Visit
7 Southern Premier Roofing Best for Manufacturer Warranty Local A+ Accredited Visit
8 Bond Roofing Company Best Value Since 2003 A+ Accredited Visit
9 Roofwerks Best Showroom Experience Since 2006 A+ Accredited Visit
10 Barkley-Jensen Roofing & Restoration Best Newcomer Since 2022 A+ Accredited Visit

Detailed Reviews

#2

Pickard Roofing Company

Most Established Family Roofer
ExperienceSince 1928 (95+ Years)
BBB StatusNot Accredited
SpecialtyResidential, Commercial & Historical
Service AreaRaleigh & the Triangle

Founded in 1928 and now led by Tyler Pickard, the fourth generation of the Pickard family, Pickard Roofing is one of the Triangle's longest-running roofers. It works across shingle, metal, slate, tile and flat roofing for residential, commercial and institutional clients, and maintains an in-house sheet metal fabrication shop for custom gutters, copper work and historical restoration. The company emphasizes premium custom roofing and has served Wake, Durham and Orange County homeowners for decades.

Roof Replacement Roof Repair Slate Roofing Metal Roofing Commercial Roofing Historical Restoration Sheet Metal Fabrication Custom Gutters
Visit Pickard Roofing Company
#3

Artisan Quality Roofing

Best for Residential Replacement
Experience20+ Years
BBB StatusListed
SpecialtyResidential & Commercial
Service AreaApex, Cary, Raleigh & the Triangle

Based in Apex and serving Raleigh and the surrounding Triangle, Artisan Quality Roofing is certified by all three major shingle manufacturers: it is a GAF System Plus contractor, an Owens Corning Preferred Contractor and a CertainTeed SELECT ShingleMaster, and is also Velux-certified for skylights and sun tunnels. The company uses its own in-house crews and focuses on residential and commercial roof replacement, repairs, inspections, maintenance, seamless gutters and skylights for homeowners across the Triangle.

Residential Roof Replacement Commercial Roof Replacement Roof Repair Roof Inspections Roof Maintenance Skylights Seamless Gutters Windows & Doors
Visit Artisan Quality Roofing
#4

K&D Roofing

Best for Storm & Hurricane Protection
ExperienceSince 2017 (8+ Years)
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaRaleigh & the Triangle

A veteran-owned contractor founded in 2017, K&D Roofing is a GAF Master Elite roofer (the top 2% nationwide) and is certified to install FORTIFIED roofs, the engineered standard for hurricane and high-wind protection. It states it is one of fewer than 50 FORTIFIED-certified contractors in North Carolina and has completed over 1,200 roofs across the Triangle. K&D is a licensed general contractor and holds a BBB A+ accreditation, and offers residential and commercial roofing, repairs, windows and siding.

Roof Replacement Roof Repair FORTIFIED Roofing Metal Roofing Commercial Roofing Storm Damage Repair Windows Siding
Visit K&D Roofing
#5

The Flat Roof Specialists (Commercial Solutions, Inc.)

Best for Commercial Flat Roofs
ExperienceSince 2000 (25+ Years)
BBB StatusA+ Accredited
SpecialtyCommercial & Flat Roofing
Service AreaRaleigh & central North Carolina

Operating as Commercial Solutions, Inc., The Flat Roof Specialists is a commercial roofing contractor based in Raleigh that has been in business since 2000. The team specializes in flat and low-slope commercial systems, working with PVC, TPO, EPDM rubber, modified bitumen and built-up roofs for installation, repair and maintenance. It is licensed, bonded and insured, holds a BBB A+ accreditation, and also performs some residential roofing, serving Raleigh and other central NC markets.

Commercial Flat Roofing Roof Repair Roof Maintenance TPO Roofing EPDM Roofing PVC Roofing Modified Bitumen Built-Up Roofing
Visit The Flat Roof Specialists (Commercial Solutions, Inc.)
#6

Skywalker Roofing Company

Best for Metal & Slate Roofing
ExperienceSince 2003 (20+ Years)
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaRaleigh, the Triangle & the Triad

Founded in 2003 by Luke Wilson, Skywalker Roofing serves Raleigh and the wider Triangle and Triad regions and is a BBB A+ accredited contractor. The company installs metal roofing for both homes and businesses and works across steep-slope and specialty roofing including slate, wood shake and tile, alongside flat and low-slope commercial systems such as TPO, EPDM and modified bitumen. It emphasizes code-compliant roofing built to handle North Carolina's heat, humidity and severe storms.

Metal Roofing Roof Replacement Roof Repair Slate Roofing Commercial Roofing Gutters Storm Damage Repair Siding
Visit Skywalker Roofing Company
#7

Southern Premier Roofing

Best for Manufacturer Warranty
ExperienceEstablished local roofer
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaRaleigh & a 50-mile Triangle radius

Southern Premier Roofing is a GAF Master Elite certified contractor and GAF President's Club honoree serving Raleigh and the Triangle, BBB-accredited with an A+ rating. Its Master Elite status lets it offer the GAF Gold Pledge Warranty on qualifying roof replacements, among the strongest material-and-workmanship warranties in the industry. The company handles roof replacement, roof repair, storm-damage work and gutters across a roughly 50-mile radius of Raleigh.

Roof Replacement Roof Repair Storm Damage Repair Gutters Commercial Roofing Roof Inspections
Visit Southern Premier Roofing
#8

Bond Roofing Company

Best Value
ExperienceSince 2003 (20+ Years)
BBB StatusA+ Accredited
SpecialtyResidential & Commercial
Service AreaGreater Raleigh

Bond Roofing has provided residential and commercial roofing in the greater Raleigh area since 2003. The company is BBB-accredited with an A+ rating and installs and repairs flat roofs, metal roofs and asphalt shingle roofs, along with ongoing roof maintenance. It positions itself as a local Raleigh option for both installation and repair work.

Roof Replacement Roof Repair Asphalt Shingle Roofing Metal Roofing Flat Roofing Commercial Roofing Roof Maintenance
Visit Bond Roofing Company
#9

Roofwerks

Best Showroom Experience
ExperienceSince 2006 (20+ Years)
BBB StatusA+ Accredited
SpecialtyResidential, Commercial & Multi-Family
Service AreaRaleigh & Southern Pines

Roofwerks is a Raleigh-based contractor with a showroom on Hillsborough Street and a second location in Southern Pines, serving residential, commercial and multi-family and HOA clients. It is BBB-accredited with an A+ rating, and its roofers are certified by major roofing manufacturers. The company handles roof repair, replacement, ventilation, skylights, gutters and commercial roof coatings and upfits, and its sister company, Solarwerks, is a Velux skylight contractor in North Carolina.

Roof Repair Roof Replacement Metal Roofing Commercial Roofing Multi-Family Roofing Skylights Gutters Roof Coatings
Visit Roofwerks
#10

Barkley-Jensen Roofing & Restoration

Best Newcomer
ExperienceSince 2022 (Newer Local Roofer)
BBB StatusA+ Accredited
SpecialtyResidential Roofing & Restoration
Service AreaCary, Raleigh & the Triangle

Founded in 2022 by Chase Burch, Barkley-Jensen Roofing & Restoration is based in Cary and serves Raleigh, the Triangle and the wider North Carolina region. The company is BBB-accredited with an A+ rating and holds CertainTeed SELECT ShingleMaster and GAF Certified Plus status. It focuses on residential roofing and storm-damage restoration, with a dedicated in-house team for insurance-claim work, alongside roof repair, replacement, inspections, siding and gutters.

Roof Replacement Roof Repair Storm Damage Restoration Roof Inspections Residential Roofing Gutters
Visit Barkley-Jensen Roofing & Restoration

How to Choose a Roofing Contractor in Raleigh

Confirm the right North Carolina license

In North Carolina, any roofing project valued at $40,000 or more must be performed by a contractor holding a license from the NC Licensing Board for General Contractors (NCLBGC). Smaller jobs can be done under a specialty classification or, in some cases, are exempt, but a reputable Raleigh roofer should still be properly licensed, bonded and insured. Verify the license directly through the NCLBGC at nclbgc.org before signing anything.

Make sure permits are pulled in Raleigh and Wake County

Roof replacements and structural roofing work in Raleigh generally require a building permit issued by the City of Raleigh Development Services (or the relevant Wake County jurisdiction). A trustworthy contractor pulls the permit in its own name and schedules the required inspection rather than asking the homeowner to do it. Permitting also ensures the work meets the current North Carolina Residential Code.

Prioritize manufacturer certifications

Certifications such as GAF Master Elite (held locally by Southern Premier and K&D), Owens Corning Preferred and CertainTeed SELECT ShingleMaster (held by Artisan Quality Roofing) signal training and unlock stronger, longer warranties like the GAF Gold Pledge. In a humid, storm-prone market like Raleigh, an enhanced manufacturer warranty that covers both materials and workmanship is worth seeking out.

Choose a roofer experienced with NC storms and FORTIFIED

The Triangle sees thunderstorms, hail, high winds and the remnants of Atlantic hurricanes and tropical systems. Ask whether a contractor is certified to install FORTIFIED roofs, the engineered standard from the Insurance Institute for Business & Home Safety that can improve storm resilience and may qualify for insurance premium discounts in North Carolina.

Match the contractor to your roof type

Most Raleigh homes use architectural asphalt shingles, but the area also has metal, slate, tile and flat or low-slope roofs. Pick a contractor with proven experience in your specific system: for example, Pickard and Skywalker for metal and slate, and The Flat Roof Specialists for commercial TPO, EPDM and built-up roofs. Specialty experience matters more than a one-size-fits-all crew.

Verify reputation, insurance and written estimates

Check BBB accreditation and ratings on bbb.org (K&D, Bond, Skywalker, Southern Premier, Roofwerks and Barkley-Jensen are A+ accredited) and read recent local reviews. Confirm current general liability and workers' compensation insurance, and insist on a detailed written estimate that specifies materials, underlayment, flashing, tear-off, cleanup and warranty terms before work begins.

Frequently Asked Questions

For a typical Raleigh home, an asphalt-shingle roof replacement commonly runs from roughly $6,000 to $13,000, depending on roof size, pitch and complexity. Per-square-foot pricing is generally about $4 to $6 installed for standard architectural shingles, with the metro average for a mid-size roof landing near $9,000 to $10,000. Premium materials such as metal, slate or tile cost considerably more, and urban Raleigh labor rates can run somewhat higher than rural parts of the state.
Raleigh's hot, humid summers, heavy rain, occasional hail and tropical-storm winds make algae- and impact-resistant architectural asphalt shingles the most common and cost-effective choice, and many local roofs use shingles with algae-resistant granules to fight the dark streaks caused by humidity. Standing-seam metal is increasingly popular for its longevity (often 40 to 50+ years) and wind performance, while flat and low-slope commercial buildings typically use TPO, EPDM or modified bitumen membranes.
Yes for larger jobs. North Carolina requires a contractor to hold a license from the NC Licensing Board for General Contractors (NCLBGC) when the total project cost is $40,000 or more. Roofers can also hold a specialty roofing classification, and small residential jobs under the threshold may be exempt, but they must still follow local building codes and permit rules. Always confirm a Raleigh contractor's license, bonding and insurance before hiring.
In most cases yes. The City of Raleigh and Wake County require a building permit for roof replacements and any structural roofing work, and the job must meet the current North Carolina Residential Code, including its underlayment and flashing requirements. A professional roofer should pull the permit and arrange the inspection on your behalf rather than leaving it to you.
In the Triangle's heat, humidity and storm exposure, a standard architectural asphalt-shingle roof typically lasts about 20 to 25 years, with UV exposure and moisture often shortening life at the lower end. Metal roofs commonly last 40 to 50+ years and slate or tile can last much longer. Regular inspections after major storms and good attic ventilation help any roof reach the upper end of its expected lifespan.
Look for a properly NCLBGC-licensed, insured and bonded company with manufacturer certifications (such as GAF Master Elite, Owens Corning Preferred or CertainTeed SELECT ShingleMaster), a verifiable BBB record, and documented local experience with Triangle weather. Favor contractors who pull permits, provide detailed written estimates and offer strong warranties, and ask about FORTIFIED certification if storm and hurricane resilience is a priority.

Roofing in Raleigh

Raleigh sits in central North Carolina's humid subtropical climate, where roofs face hot, muggy summers, abundant rainfall and a full menu of severe weather. Spring and summer thunderstorms bring hail, lightning and damaging straight-line winds, while late summer and fall can deliver the remnants of Atlantic hurricanes and tropical systems that push heavy rain and gusty winds across the Triangle. Persistent humidity also encourages algae growth, moss and moisture intrusion, all of which accelerate wear on shingles, flashing and underlayment over time.

The dominant roofing material across Raleigh and Wake County is architectural asphalt shingle, valued for its balance of cost, durability and curb appeal, and frequently specified with algae-resistant granules to combat the black streaking common in the humid Southeast. Standing-seam and metal-shingle roofs are a growing premium choice for their longevity and wind resistance, and the area's older and historic homes still feature slate, tile and wood-shake roofs that demand specialist crews. Commercial and institutional buildings across the metro rely on low-slope flat systems such as TPO, EPDM, modified bitumen and built-up roofing.

North Carolina regulates roofing through the NC Licensing Board for General Contractors (NCLBGC): any project costing $40,000 or more must be handled by a licensed general contractor, while smaller jobs may fall under a roofing specialty classification or, for limited low-value residential work, an exemption that still requires compliance with building codes. Roofing work in Raleigh is governed by the North Carolina Residential Code, and replacements or structural roof work generally require a building permit and inspection from the City of Raleigh or the applicable Wake County jurisdiction. Homeowners should verify a contractor's license and insurance directly and confirm that permits are pulled in the contractor's name.

Because Raleigh roofs must endure high heat, sustained humidity, hail and tropical-storm winds, choosing an experienced local contractor is more than a convenience. A roofer who knows Triangle weather will specify the right ventilation, underlayment and impact- or algae-resistant materials, navigate Raleigh and Wake County permitting correctly, and document storm damage in a way that supports insurance claims. Established firms with manufacturer certifications and long local track records, several of them family-owned or employee-owned, are best positioned to deliver code-compliant work backed by warranties that actually hold up over a roof's decades-long life.

Browse Raleigh Roofers by Specialty

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

Roofing Guides for Raleigh 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