TRADES OF AMERICA
HomeRoofing › North Carolina

How to Start a Roofing Business in North Carolina (2026)

By Nick Martin, Founder of Trades of America · Updated July 2026

Find your guide — pick your trade and state
To start a roofing business in North Carolina you need the credential your job size requires — no state contractor license for work under $40,000 (just your business registration and any local privilege license), and a General Contractor license in the appropriate classification for any single project of $40,000 or more — the right insurance and OSHA fall protection for working at height, and a registered business: an NC LLC filed with the Secretary of State, a free EIN, and coverage in place. Here's how each step works.

Key takeaways

What do you need to start a roofing business in North Carolina?

Three pieces beyond your skills: the right North Carolina credential for your work, a registered business, and insurance (plus OSHA-compliant fall protection on every job).

RequirementNorth Carolina specifics
NC credentialNo state contractor license for work under $40,000; General Contractor license (appropriate classification) for any single project $40,000+.
Insurance & safetyGeneral liability is the credential that matters most; OSHA fall protection required above six feet.
NC LLCArticles of Organization filed with the NC Secretary of State.
EINFree from the IRS, same day.
InsuranceGeneral liability + tool + commercial auto; workers' comp at 3+ employees.

How do you get a roofing license in North Carolina?

There's no roofing-specific license in North Carolina. Instead, the NC Licensing Board for General Contractors sets the requirement by the total cost of the project — labor and materials combined — and the single number that matters is $40,000.

Under $40,000$40,000 and over
Applies toMost residential roof repair & replacementAny single project of $40,000 or more
CredentialBusiness registration + any local privilege licenseNC General Contractor license (appropriate classification)
Exam?No state examBusiness, law & trade exam via NCLBGC
FinancialsNone at state levelWorking capital / net worth sets your license limit

Useful North Carolina detail: because there's no trade license for roofing itself, most residential roof repairs and replacements fall under $40,000, so you can start earning with just your business registration and insurance. Note the difference from a state like South Carolina, which has a no-exam residential specialty registration for roofers — North Carolina has no such state trade card, but it does trigger the full General Contractor license once any single project hits $40,000. As your projects grow into larger commercial and re-roof contracts, you move up to the General Contractor license.

Don't skip insurance and fall protection: Roofing is high-hazard work, so general liability costs more than most trades and general contractors and homeowners will ask for a certificate of insurance before you start. On every roof, federal OSHA fall protection — harnesses, anchors, or guardrails above six feet — is required and enforced. Manufacturer certifications like GAF Master Elite or CertainTeed SELECT ShingleMaster also require adequate coverage.

Registering your roofing business in North Carolina

  1. Choose and check your business name against the NC Secretary of State's records.
  2. The Articles of Organization — filed with the NC Secretary of State, online.
  3. Your registered agent (you can be your own, or use a service).
  4. Your federal tax ID (EIN) — free from the IRS — same day.
  5. Register for any local privilege license (and apply for a General Contractor license if your jobs require it) for the work you'll do.
  6. Open a business bank account and set up bookkeeping.
  7. Confirm local permit and licensing rules — they vary by North Carolina city and county.

North Carolina requires an annual report for your LLC each year — a $200 filing fee — through the Secretary of State. And North Carolina requires workers' compensation coverage once you have three or more employees — though general contractors you subcontract for will often ask for it anyway. Verify the current rule with the NC Industrial Commission before you hire.

How much does it cost to start a roofing business in North Carolina?

CostRange (NC, 2026)
NC LLC (Articles of Organization)State filing fee
NC annual report$200/yr
EINFree
Local privilege licenseModest local fee (varies)
General Contractor license (if a job hits $40,000+)Exam + application + financials — see the NCLBGC
General liability insurance$2,000–$4,000+/yr
Safety & fall-protection gear$800–$3,000 one-time
Tools, vehicle, dump trailer, marketing, working capitalThe bulk of your budget — see the full roofing guide
Lean realistic total~$12,000–$25,000

The formation and registration pieces are small; the real budget is your truck and dump trailer, tools, safety gear, insurance, and working capital. For the full itemized receipt, see How to Start a Roofing Business.

Getting your first roofing customers in North Carolina

North Carolina's weather works in your favor: the coast and Piedmont see wind, hail, and hurricane damage that drives steady replacement and repair demand. The fastest high-volume revenue is storm and insurance-claim work — after a storm, canvass the affected neighborhoods and help homeowners through their claims. Alongside that, set up a Google Business Profile for your service area (Charlotte, the Triangle around Raleigh–Durham, the Triad around Greensboro and Winston-Salem, Asheville, or Wilmington) and gather reviews so you show up when homeowners search "roof repair near me" or "roof replacement near me." Build relationships with real-estate agents, property managers, and general contractors for inspections and new-build work, and once you earn a manufacturer certification, you'll be listed in the GAF, Owens Corning, or CertainTeed find-a-contractor directories.

Before you file: North Carolina's $40,000 threshold and fees can change, insurance and OSHA safety requirements apply on top of state rules, and city/county privilege-license requirements vary by location. Always confirm current requirements directly with the NC Licensing Board for General Contractors (nclbgc.org), the NC Secretary of State, OSHA, and your local jurisdiction.

Want it all handled — in North Carolina?

You bring the roofing skill. Trades of America gets your entire North Carolina business running — business setup, banking, bookkeeping, website, phone, and marketing — so you can start booking jobs in about a week and own 100% of it.

See Done-For-You Roofing Setup →

Frequently asked questions

What license do you need for a roofing business in North Carolina?

North Carolina has no dedicated roofing trade license — it depends on job size. Work under $40,000 needs no state contractor license, just your business registration and any local privilege license. Any single project of $40,000+ (labor + materials) needs a General Contractor license in the appropriate classification from the NC Licensing Board for General Contractors.

What's involved in registering a business in North Carolina?

The Articles of Organization go to the NC Secretary of State, a registered agent is named (that can be you), and the IRS issues the EIN free. You remain the applicant on every filing. North Carolina charges a $200 annual report each year, and a local city or county privilege or business license may also apply.

What insurance does a roofer need in North Carolina?

General liability is the baseline, and it costs more for roofing than most trades because of fall risk — roughly $2,000–$4,000+ a year for a solo roofer. Add commercial auto and tool coverage. Workers' comp is required once you have three or more employees, but GCs and homeowners will still ask for a certificate of insurance, and OSHA fall protection is required on every job.

How long does it take to start a roofing business in North Carolina?

If your work stays under $40,000, there's no state General Contractor license to wait on, so setup can be quick. Doing the business setup yourself takes weeks or months, or about a week done for you when everything is run in parallel.

Written by Nick Martin, founder of Trades of America, based in the Upstate of South Carolina. Last updated July 2026. Licensing thresholds and fees are current-2026 estimates — always verify with the NC Licensing Board for General Contractors, the NC Secretary of State, OSHA, and your local jurisdiction before filing.