Roofing Contractor License: All 50 States (2026)

Which states require a dedicated roofing license, what the exams cost, bond requirements, and step-by-step application guidance. Verified against official state licensing boards, July 2026.

50 States Covered Data Verified July 2026 Roofing-Specific

30 states require a dedicated roofing contractor license as of 2026. States with specific roofing licenses include California (C-39 specialty, CSLB), Florida (CCC certified, DBPR), Illinois (IDFPR Roofing Contractor), Minnesota (Residential Roofer license, DLI), Alabama (ASLB), Nevada (C-15, NSCB), Arizona (C-34, ROC), and Oklahoma (OCIB). Requirements typically include 2–4 years experience, a trade exam, a business/law exam, a surety bond ($5,000–$30,000), and annual or biennial renewal. Texas has no state roofing license requirement. Colorado has no state-level roofing license. Data verified July 2026 against official state licensing board websites.

Key Facts: Roofing Contractor Licensing in 2026

Roofing Contractor License Requirements: All 50 States

Data verified July 2026 from official state licensing board websites. Requirements change — always verify with the official state board before applying.

State License Required License Type Exam Bond Amount Licensing Board Notes
Alabama Yes State License Yes $10,000 ASLB (genconbd.alabama.gov) GC license via Alabama State Licensing Board covers roofing
Alaska Yes Specialty Contractor Yes $25,000 DCCED (commerce.alaska.gov) Specialty roofing contractor classification required
Arizona Yes C-34 Roofing Yes $5,000 ROC (roc.az.gov) Separate C-34 roofing contractor license from ROC
Arkansas Yes Contractor License Yes $10,000 ACLB (aclb.arkansas.gov) Roofing >$2,000 requires state contractor license
California Yes C-39 Roofing Yes $25,000 CSLB (cslb.ca.gov) Dedicated C-39 specialty license; 2 exams (trade + law); 4 years experience
Colorado No Local Only Varies Varies Local municipalities No state roofing license; check Denver, Boulder, Colorado Springs for local requirements
Connecticut Yes HIC Registration + Roofing No $10,000 CT DCP (ct.gov/dcp) Home Improvement Contractor registration + roofing specialty registration
Delaware Yes Contractor License No $10,000 DEDO (dedo.delaware.gov) State contractor license required for roofing
Florida Yes CCC (Roofing) Yes Varies by class DBPR (myfloridalicense.com) Certified Roofing Contractor (CCC) license; 3 exams; one of the most rigorous requirements nationally
Georgia Local Only Local Varies Varies Local municipalities No separate state roofing license; some counties require local registration
Hawaii Yes C-42 Roofing Yes $5,000 DCCA (cca.hawaii.gov) C-42 specialty roofing contractor classification required
Idaho No Local Only No Varies Local municipalities No state roofing license; Boise requires local registration
Illinois Yes Roofing Contractor Yes $10,000 IDFPR (idfpr.com) Dedicated statewide Roofing Contractor license from IDFPR; exam required
Indiana No Local Only No Varies Local municipalities No state roofing license; Indianapolis, Fort Wayne have local requirements
Iowa No Local Only No Varies Local municipalities No state roofing license required
Kansas No Local Only No Varies Local municipalities No state roofing license; Wichita, Kansas City require local registration
Kentucky No Local Only No Varies Local municipalities No state roofing license; Louisville, Lexington require local permits
Louisiana Yes Roofing (SRR) Yes $10,000 LSLBC (lslbc.louisiana.gov) Separate Residential Roofing and commercial roofing contractor classifications
Maine Yes Home Construction No $20,000 Maine DPL (maine.gov/pfr) Home Construction Contractor registration required; includes roofing
Maryland Yes MHIC Registration No $20,000 MHIC (dllr.md.gov) Maryland Home Improvement Commission registration for residential roofing
Massachusetts Yes HIC Registration No $10,000 MA OCA (mass.gov/oca) Home Improvement Contractor registration; roofing is a registered home improvement trade
Michigan Local Only Local No Varies Local municipalities No state roofing license; Detroit, Grand Rapids have local registration
Minnesota Yes Residential Roofer Yes $15,000 MN DLI (dli.mn.gov) Dedicated Residential Roofer license; exam required; 2 years experience
Mississippi Yes Contractor License Yes $10,000 MSBOC (msboc.us) Roofing >$50,000 requires state contractor license
Missouri No Local Only No Varies Local municipalities No state roofing license; St. Louis, Kansas City require local registration
Montana No Local Only No Varies Local municipalities No state roofing license required
Nebraska No Local Only No Varies Local municipalities No state roofing license; Omaha requires registration
Nevada Yes C-15 Roofing Yes $30,000 NSCB (nscb.nv.gov) C-15 Roofing specialty license from Nevada State Contractors Board
New Hampshire No Local Only No Varies Local municipalities No state roofing license required
New Jersey Yes HIC Registration No $500,000 insurance NJ DCA (nj.gov/dca) Home Improvement Contractor registration required for residential roofing
New Mexico Yes GB-2 Roofing Yes $10,000 NMCID (rld.nm.gov) GB-2 Roofing and Waterproofing specialty license; exam required
New York Local Only Local Varies Varies NYC DCA + local municipalities No state license; NYC HIC license required for residential work; Westchester, Nassau have local requirements
North Carolina Yes Contractor License Yes Varies by limit NCLBGC (nclbgc.org) Roofing contractors >$40K need state license; NASCLA-compatible exam accepted
North Dakota No Local Only No Varies Local municipalities No state roofing license required
Ohio Local Only Local Varies Varies Local municipalities No state roofing license; Columbus, Cleveland, Cincinnati have local requirements
Oklahoma Yes Roofing Contractor Yes $5,000 OCIB (ok.gov/cib) Oklahoma Construction Industries Board roofing license required
Oregon Yes CCB Specialty No $20,000 CCB (oregon.gov/ccb) Construction Contractors Board specialty endorsement; no exam but bond and insurance required
Pennsylvania Yes HICPA Registration No $50,000 PA AG (attorneygeneral.gov) Home Improvement Contractor Registration Act registration; required for all home improvement roofing
Rhode Island Yes Contractor Registration No $10,000 RI DOSR (contractors.ri.gov) All roofing contractors must register with the state
South Carolina Yes RBS (Residential) Yes $15,000 SCLLR (llr.sc.gov) Residential Builder Specialty license for residential roofing; SC-specific exam
South Dakota No Local Only No Varies Local municipalities No state roofing license required
Tennessee Yes Contractor License Yes Varies TDCI (tn.gov/commerce) Roofing >$25,000 requires state contractor license; TDCI Board
Texas No Local Only No Varies Local municipalities No state roofing license; Austin, Dallas, Houston have local registration requirements
Utah Yes S250 Specialty Yes $10,000 DOPL (dopl.utah.gov) S250 Specialty Roofing license; exam and experience documentation required
Vermont No Local Only No Varies Local municipalities No state roofing license required
Virginia Yes Class A/B/C Yes Varies by class DPOR (dpor.virginia.gov) State contractor license required; classification based on project dollar amount
Washington Yes Contractor Registration No $12,000 L&I (lni.wa.gov) Contractor registration required; roofing is a specialty trade; exam not required but bond/insurance is
West Virginia Yes Contractor License Yes $10,000 WVCLSB (labor.wv.gov) WV Contractor Licensing Board license required for roofing
Wisconsin No Local Only No Varies Local municipalities No state roofing license; Milwaukee has local requirements
Wyoming No Local Only No Varies Local municipalities No state roofing license required

Sources: CSLB (cslb.ca.gov), DBPR (myfloridalicense.com), IDFPR (idfpr.com), MN DLI (dli.mn.gov), NSCB (nscb.nv.gov), ROC (roc.az.gov), OCIB (ok.gov/cib), L&I (lni.wa.gov), DPOR (dpor.virginia.gov). Data verified July 2026.

How to Get a Roofing Contractor License

Steps vary by state. Here's the standard process for states that require a dedicated roofing license:

  1. Verify your state's requirements — Use the table above to confirm whether your state requires a dedicated roofing license or if a general contractor license covers roofing work. Check for any recent changes on the official state board website.
  2. Meet experience requirements — Most states require 2–4 years of verified roofing experience. California (C-39) requires 4 years in the last 10. Florida (CCC) requires 4 years. Document your experience with employer letters or project records.
  3. Pass the required exams — States like California, Florida, Arizona, Nevada, and Illinois require trade exams. Many states also require a business/law exam. Florida requires 3 separate exams. Exam fees range from $66 (Arizona ROC) to $236+ per exam (Florida DBPR). Use NASCLA exam prep materials where accepted.
  4. Obtain insurance and bonding — Purchase general liability insurance ($500K–$1M minimum in most states) and a surety bond (amount varies by state: $5K–$30K). Workers' compensation is required in most states if you have employees.
  5. Submit your application and fees — Complete the state licensing board application with supporting documents (experience records, insurance certificates, bond, financial statements if required). Application fees range from $75 to $300 depending on state.
  6. Receive license and renew annually — Processing times vary: 2–4 weeks (most states) to 6–9 months (California CSLB). Renew on schedule — annual or biennial depending on state. Keep insurance and bond active throughout the license period.

Frequently Asked Questions

How do roofing contractor license requirements differ by state?

30 states require a dedicated roofing contractor license entirely separate from a general contractor license. Licensing states include California (C-39 specialty, CSLB), Florida (CCC, DBPR), Illinois (IDFPR Roofing), Minnesota (Residential Roofer, DLI), Nevada (C-15, NSCB), Arizona (C-34, ROC), Oklahoma (OCIB), Alabama (ASLB), and New Mexico (GB-2). In about 16 states, no statewide roofing license is required — most notably Texas, Colorado, New York (statewide), Pennsylvania only requires HICPA registration, and several Midwest states where local municipalities enforce their own rules. Some states classify roofing under the general contractor license; others require a dedicated specialty exam. Always verify the current requirement with the official state licensing board before bidding or starting work, as rules change annually.

What exams are required for a roofing contractor license?

Most states that license roofers require two categories of exams: a trade-specific exam covering roofing systems (shingles, tile, metal, flat-roof membranes like TPO/EPDM, water-proofing, slope and drainage) and a business-and-law exam covering contracts, lien law, financial management, and state-specific statutes. California (C-39) requires the CSLB trade exam plus the Law and Business exam — two exams total. Florida (CCC) is the most rigorous, requiring three exams: trade knowledge, business and finance, and project management. Arizona (C-34), Nevada (C-15), Illinois (IDFPR), and Minnesota (DLI) each administer their own trade exams. A handful of states (Connecticut, Delaware, Maryland, Massachusetts, New Jersey, Oregon, Pennsylvania, Rhode Island, Washington) waive the trade exam in favor of registration plus bond and insurance. NASCLA offers a nationally accepted trade exam accepted by 15+ participating states for reciprocal licensing.

How much does a roofing contractor license cost?

Total cost to obtain a roofing contractor license ranges from roughly $360 (Missouri local registration, no exam) to over $1,500 when exam and bond costs are included. Typical line items: application fee $75–$300, exam fee $66–$236 per exam (most states require 2–3 exams), initial license fee $100–$500, surety bond $50–$300 in cost (for a $5,000–$30,000 bond), and the cost of general liability insurance premiums (often $1,000–$3,000 annually). California C-39 totals roughly $525 in fees plus bond and insurance; Florida CCC runs higher due to the third exam and financial statement; Alaska and Nevada run higher because of higher bond amounts ($25,000–$30,000). Renewal is annual or biennial and typically costs $150–$500 depending on state.

What insurance coverage does a licensed roofing contractor need?

Licensed roofing contractors are required to carry general liability insurance, and most states require workers compensation if the contractor has employees. Typical minimums: general liability of $500,000 per occurrence / $1,000,000 aggregate (required in California, Florida, Nevada, New Jersey, and most licensing states); workers compensation at statutory state limits; and a surety bond ranging from $5,000 (Arizona, Oklahoma, Hawaii) to $30,000 (Nevada) to $50,000 (Pennsylvania HICPA) depending on state. Roofing carries elevated risk because of fall hazards and property damage from leaks, so many commercial clients and GCs require limits higher than state minimums — $2M aggregate liability is common for commercial roofing work. New Jersey requires $500,000 minimum liability for HIC registration, which is unusually high for a registration-only state.

How long does it take to get a roofing contractor license?

Application-to-license timelines range from 2 weeks (most registration-only states like Connecticut, Delaware, Massachusetts HIC, Pennsylvania HICPA, Rhode Island, Washington) to 6–9 months (California C-39, which has the longest backlog) to 12+ months in some Florida CCC cases. State-by-state: California CSLB averages 6–9 months; Florida DBPR typically 3–6 months; Illinois IDFPR 6–10 weeks; Minnesota DLI 4–8 weeks; Nevada NSCB 4–6 weeks; Arizona ROC 4–6 weeks; Oklahoma OCIB 2–4 weeks. The timeline depends on exam scheduling (some states require waiting for a sit), experience verification (4 years of documented work history must be confirmed), bond underwriting (1–3 weeks), and board review queues. To accelerate, submit a complete application with all experience letters, exam scores, insurance certificates, and bond paperwork on first submission.

Do states offer reciprocity for out-of-state roofing contractor licenses?

Roofing contractor license reciprocity is limited but growing. The NASCLA National Exam acceptance is the closest thing to a reciprocal pathway: contractors who pass the NASCLA Commercial General Building Contractors exam can waive the trade exam in 15+ participating states (Alabama, Arkansas, Georgia, Louisiana, Mississippi, Missouri, Nevada, New Mexico, North Carolina, Oklahoma, South Carolina, Tennessee, Utah, Virginia, West Virginia, and others). However, applicants still must satisfy every other state requirement — state-specific business/law exam, application fees, bond, insurance, and experience documentation. No state offers blanket reciprocity: even with a NASCLA score, you must apply separately in each new state. For roofers working across multiple states, the most efficient pathway is obtaining a NASCLA-scored license in one participating state, then applying by reciprocity (waiving the trade exam) in other NASCLA states.

Related Resources

🏠 Roofing License by State (Licensing Stack) 📋 GC License Requirements (All 50 States) 🛡️ Roofing Contractor Insurance Guide 📜 Contractor Bonding Guide 📊 Roofing Cost Estimator (AI)

Put this into practice. BuildStackHub handles the paperwork.

Daily logs, budgets, scheduling — all in one place. Start free, no credit card required.

Start Free →
← All Guides GC License Requirements → Roofing Licensing Stack →
[SEEK EXPERT ADVICE] Licensing requirements change frequently. Always verify current requirements with your state's official licensing board before applying. AI Disclaimer
AI-generated content is for informational purposes only and does not constitute professional, legal, or licensing advice. Always verify requirements with your state's official licensing board. Full AI Disclaimer
Last Updated