Business-type license guide
Last updated: October 24, 2026
Starting a roofing company is different from starting a general home-service business. There is no single federal “roofing contractor license,” but many states license roofing contractors directly or regulate roofing through a broader contractor license. Cities and counties can add contractor registration, reroof permits, zoning, building-code inspections, and local business licensing.
The exact path depends on what kind of roofing you perform, the state where you contract, the value and scope of each project, whether you work on homes or commercial buildings, where your office or yard is located, and whether you hire workers.
Bottom line
A roofing business should not start with the question, “Do roofers need a license?” Start with four questions instead: What roofing work will you contract for? Which state controls that work? What local permit or contractor-registration layer applies at each job site? What employer, insurance, bond, safety, and tax rules apply to your business?
Some states have a roofing-specific classification. Some regulate roofers through a general construction license. Some use project-value thresholds. In other places, the most important licensing step may be local. A state contractor license also does not replace a building permit, local business license, zoning approval, tax account, or federal safety duty.
If the terms are getting mixed together, read BLG’s Business License vs LLC vs DBA vs Seller’s Permit guide first.
Quick start: check these in this order
- Define the work. List the roofing services you will actually sell.
- Check the state regulator. Find the roofing or contractor classification, threshold, exam, qualifier, bond, and insurance rules.
- Check each job-site jurisdiction. Look for contractor registration, reroof/building permits, inspections, and local business licensing.
- Check your business location. A home office, shop, yard, trailers, vehicles, or outdoor storage can trigger zoning rules.
- Set up business and tax accounts. Complete applicable entity, name, EIN, tax, and employer registrations.
- Verify insurance and bonds. Requirements vary by jurisdiction, license, and employee status.
- Set up job-site safety. Roofing employers must address OSHA or state-plan fall-protection rules.
- Recheck before expanding scope. Structural, electrical/solar, HVAC, inspection, and insurance-adjusting work may need other credentials.
The roofing contractor license map
“Roofing license” can mean different things. Treat each approval separately. The U.S. Small Business Administration also notes that licenses and permits depend on activity and location.
| Layer | What it can control | Where to verify |
|---|---|---|
| Federal | EIN, workplace safety, and lead-safe renovation rules. | IRS, OSHA/state plan, and EPA. |
| State | Contractor classification, qualifier, exam, bond, insurance, workers’ compensation, business and employer registration. | Contractor/occupational regulator plus business, tax, and labor agencies. |
| County / city | Contractor registration, reroof/building permits, inspections, business licensing, zoning, home occupation, storage, and signs. | The exact job-site jurisdiction and the jurisdiction of your office or yard. |
| Project | Permit, code review, inspection, disposal, and site-specific rules. | The permit authority for the property. |
What this guide covers — and what may need a different license
This guide is for a business that contracts to install, replace, repair, maintain, weatherproof, or waterproof roof systems on buildings. It covers ordinary residential and commercial reroofing, roof-covering replacement, leak repair, and related roof accessories when the applicable classification allows them.
Do not assume the roofing credential covers every task near a roof.
| Activity | Why it can be separate |
|---|---|
| Structural deck or framing | Some roofing classifications allow only incidental deck work. Arizona R-42/C-42, for example, limits discovered substrate replacement to 10% before additional work must go to a properly licensed contractor. |
| Electrical or solar | Flashing around equipment is not the same as wiring or electrical installation. |
| HVAC | Roof access may be allowed while duct or mechanical changes require another trade license. |
| Gutter-only work | Gutter installation, gutter cleaning, and roofing are not always regulated alike. Oregon expressly lists gutter cleaning as not requiring a CCB license. |
| Home inspection | A paid whole-home inspection can require a separate inspector credential; Oregon separately certifies home inspectors. |
| Insurance adjusting | Estimating roof work is not the same as representing a policyholder. Texas bars the roofer doing the work from also acting as the public adjuster on that claim. |
| Lead abatement | EPA RRP firm certification and lead-abatement certification are different credentials. |
Compare every advertised service with the controlling classification. If it extends beyond that scope, obtain the proper credential or use a properly licensed subcontractor where allowed.
State roofing-license rules: representative patterns
There is no one-line national answer. These examples show the main regulatory models; they are not substitutes for checking your own state.
California: roofing-specific C-39
California’s CSLB defines C-39 Roofing Contractor around systems that seal, waterproof, and weatherproof structures. CSLB says licensing generally applies if a project needs a building permit, uses additional workers, or totals $1,000 or more in labor and materials.
CSLB also says active C-39 roofers must carry workers’ compensation insurance or valid self-insurance even without employees. That is a California-specific rule.
Florida: certified or registered roofing contractor
Florida law defines roofing contractor broadly within the roofing trade. DBPR has separate paths for Certified Roofing Contractor and Registered Roofing Contractor. The certified path includes a state exam and experience/education requirements.
Illinois: limited and unlimited licenses
IDFPR directly licenses roofing contractors. Illinois law distinguishes a limited license for residential properties of eight units or less from an unlimited license covering residential, commercial, and industrial roofing. Current law also requires a qualifying party and specifies insurance, workers’ compensation, unemployment-account, exam, and continuous-bond requirements; the statutory bond amounts are $10,000 limited and $25,000 unlimited.
Kansas: roofing registration rather than a trade-license exam model
Kansas uses a statewide roofing contractor registration administered by the Attorney General. The state says roofing contractors generally must hold a registration certificate before providing commercial or residential roofing services for a fee, subject to statutory exceptions. This is another reminder that “license,” “registration,” and “classification” are not interchangeable terms.
Arizona: residential and commercial roofing classifications
The Arizona Registrar of Contractors uses R-42 Roofing and C-42 Roofing. The scope descriptions cover common roof systems but limit discovered roof-substrate replacement to 10%; additional substrate work must be subcontracted to a properly licensed contractor. Arizona also uses a qualifying party and examinations, subject to available waivers.
Oregon: broad construction licensing
Oregon uses a broader model. The Construction Contractors Board says anyone working for compensation in construction activity involving improvements to real property generally must be licensed and expressly lists roofing.
North Carolina: project-value threshold
North Carolina defines a general contractor to include a person or business undertaking an improvement costing $40,000 or more. Roofing companies at or above that threshold should use the Licensing Board for General Contractors to determine classification and limitation. The $40,000 figure is not a national small-job exemption.
Texas: local control matters
Texas HB 3344 proposed state licensing of reroofing contractors in 2025, but the official history stops at House Calendars; it did not become the proposed statewide license. Austin says a state general-contractor license is not required but requires city contractor registration for contractors assigned to permit work. San Antonio requires roof-repair/replacement permits and uses local contractor-registration categories.
City and county rules can still control the job
A state credential does not replace project permits. Identify the permitting authority for the exact property; a postal city name does not always prove city jurisdiction.
Local rules can include contractor registration, reroof/building permits, inspections, business licensing, zoning for an office or yard, home-occupation limits, signs, dumpsters, cranes, street use, and disposal.
San Antonio, for example, lists a Re-Roof Permit Application and treats a reroof without a pitch change differently from one with a pitch change. New York City adds another model: DCWP requires a Home Improvement Contractor license for covered residential home-improvement work. These are local examples, not nationwide rules.
Your operating model changes the compliance path
Home-based
Check zoning for employees, customers, trailers, commercial vehicles, materials, dumpsters, signs, and outdoor storage.
Warehouse or yard
Confirm zoning, occupancy, outdoor storage, loading, fuel, vehicle parking, and sign rules before signing a lease.
Multiple cities
A state license may travel, while local registration and permit procedures do not. Keep a jurisdiction checklist for recurring markets.
Residential plus commercial
Confirm your classification covers both. Illinois limited and unlimited licenses show why this distinction matters.
Storm response
Fast work does not erase license, solicitation, permit, contract, or insurance-adjuster boundaries.
Online lead generation
Online marketing does not make the contracting activity “online-only.” The job site and regulated work still control.
For a home office, BLG’s Home Occupation Permit Explained guide separates zoning from contractor licensing.
Federal rules that can matter
No general federal roofing-contractor license
Federal rules attach to particular activities, workers, taxes, or properties rather than authorizing ordinary roofing nationwide.
OSHA fall protection
If you have employees and federal OSHA or an approved state plan applies, 29 CFR 1926.501 generally requires fall protection at unprotected sides and edges six feet or more above a lower level and includes roofing-specific rules for low-slope and steep roofs. This is a safety duty, not a contractor license.
EPA lead-safe renovation
The EPA RRP program requires firm certification for covered paid renovation work disturbing paint in pre-1978 housing or child-occupied facilities. Roof projects can become relevant when they disturb painted fascia, soffits, trim, or other covered surfaces. EPA also has a limited minor-repair exception; determine the actual paint disturbance rather than assuming every reroof is covered.
EIN
An EIN is commonly needed for employees, corporations or partnerships, and certain federal tax duties. Apply through the IRS; the IRS says it is free.
Business, tax, insurance, and employer layers
A roofing license is not your LLC filing, DBA, tax account, or employer registration.
- Entity/name: Use the legal name required by the state contractor regulator and complete applicable entity or assumed-name filings.
- State tax: Ask the revenue agency how construction contracts, materials, labor, and resale purchases are treated; rules vary widely.
- Employees: Check withholding, unemployment, new-hire reporting, and workers’ compensation.
- Subcontractors: Verify the classification required for assigned work. A subcontract label does not legalize unlicensed trade work.
- Insurance/bonds: Use the exact agency or project rule. There is no national roofing bond amount.
For the broader map, see How to Figure Out Which Licenses Your Business Needs.
Costs to budget for before you price jobs
There is no reliable national “roofing license cost.” Your startup and renewal budget can include several separate charges: a state contractor-license application, qualifying-party or trade exam, surety bond premium, general liability coverage, workers’ compensation, city contractor registration, local business licensing, and job-specific permit or inspection fees.
Keep those charges separate in your bookkeeping. A statutory bond amount is not the same as the premium you pay a surety company. A permit fee is not the contractor-license fee. Insurance limits are not license fees. Some amounts change with project value, license class, business structure, payroll, or jurisdiction.
Before quoting a customer, confirm which project permits are included in your contract price and who is responsible for obtaining them. If an agency publishes a current fee schedule, use that official schedule instead of an old blog or a number copied from another city.
Real-world roofing scenarios
California solo roofer
“No employees” does not automatically remove contractor licensing or workers’ compensation. C-39 has its own workers’ compensation rule, and the local reroof permit is a separate check.
Illinois company adding commercial roofs
A limited license is not the same as an unlimited license. Resolve the state category before taking commercial work, then check the local permit.
North Carolina $55,000 reroof
The $40,000 general-contractor threshold makes state licensing a central issue. A lower-value job would still need its own local permit check.
Texas storm contractor
No enacted statewide reroofing license does not mean permit-free work. Check each city and keep roof contracting separate from public insurance adjusting.
2026 currentness check
Our October 2, 2026 review found no new federal license making roofing one nationwide licensed trade. Two stale-information traps matter: Texas HB 3344 proposed statewide reroofing licensing in 2025 but did not become law, and Illinois’s current Roofing Industry Licensing Act reflects Public Act 104-427, effective August 15, 2025, with current statutory sections running to a January 1, 2031 sunset.
Local forms also change. Use live agency pages rather than saved permit checklists or old application PDFs.
Common roofing licensing mistakes
- Assuming “contractor license” means the same thing in every state. It can be roofing-specific, general construction, threshold-based, or mainly local.
- Using a state license as a substitute for a permit. The business credential and the project permit are different approvals.
- Letting the scope creep. Deck reconstruction, electrical/solar, HVAC, structural work, or public adjusting can move outside the roofing classification.
- Copying another state’s dollar threshold. California’s $1,000 licensing trigger and North Carolina’s $40,000 general-contractor threshold are different systems and cannot be generalized nationwide.
- Ignoring the home base. A legal roofing license does not override zoning rules for trailers, employees, materials, dumpsters, signs, or vehicle storage at a home.
- Assuming a solo roofer never needs workers’ compensation. California C-39 is a direct counterexample.
- Using old bill summaries or old agency PDFs as current law. Confirm whether a proposal passed and whether a portal, form, or sunset date has changed.
- Promising insurance-claim representation without checking adjuster law. Roof estimates and roof contracting are not the same as representing a policyholder in a coverage dispute.
Roofing contractor compliance checklist
- Describe your exact residential and commercial roofing services.
- Find the state contractor regulator and the current roofing/general-contractor classification.
- Check experience, exam, qualifying-party, entity, bond, insurance, and workers’ compensation requirements.
- Confirm whether a project-value threshold or permit trigger changes the license requirement.
- Verify the license scope before adding structural, solar/electrical, HVAC, gutter, inspection, waterproofing, or insurance-related services.
- Register the legal entity and trade name when required.
- Obtain an EIN when your federal tax/business facts require one.
- Set up state tax and employer accounts before collecting tax or hiring.
- Check the exact city/county where the business office, shop, or yard is located.
- Check contractor registration and reroof/building permits in every job-site jurisdiction.
- Build OSHA/state-plan fall-protection procedures before employees work at height.
- Check EPA RRP when the job can disturb covered painted surfaces on pre-1978 properties.
- Calendar license, bond, insurance, and local-registration renewals.
What to ask agencies
State licensing script
“I am starting a roofing company in [state] for [residential / commercial] work. We will [install / replace / repair / coat] roofs and may also do [deck repair / skylights / fascia / gutters]. Which classification covers this scope, and what threshold, qualifier, exam, bond, insurance, or workers’ compensation rules apply before bidding or contracting?”
Local permit script
“I plan roofing work at [job address]. Is this in your jurisdiction? Does the job require a reroof/building permit or local contractor registration? Does the path change if we replace decking, change pitch, add a skylight, use a dumpster, or occupy the street?”
Ask for the current official application or portal link and exact approval name.
Official resources
- OSHA 29 CFR 1926.501 — fall protection
- EPA RRP firm certification
- IRS — Get an Employer Identification Number
- California CSLB — C-39 Roofing Contractor
- California CSLB — Workers’ Compensation Requirements
- Florida DBPR — Certified Roofing Contractor
- Illinois IDFPR — Roofing Contractor
- Kansas Attorney General — Roofing Registration
- Arizona Registrar of Contractors — License Classifications
- Oregon Construction Contractors Board — CCB License
- North Carolina G.S. 87-1 — General contractor definition
- Austin — Contractor Registration
- San Antonio — Residential permits and reroof path
- New York City DCWP — Home Improvement Contractor
- Texas Department of Insurance — Roofing and insurance
Related business license guides
Start with the closest next-step guides, then explore other BLG location and licensing resources.
Best next guides
Explore more BLG guides
FAQ
Do roofing contractors need a license in every state?
No. States use different systems. Some have roofing-specific licenses or classifications, some regulate roofing through a broader contractor license, some use project-value thresholds, and some rely heavily on local contractor registration and permits. Check the state contractor regulator and the job-site city or county.
Is a roofing contractor license the same as a business license?
No. A roofing or contractor license authorizes regulated construction work within its scope. A city business license, business tax certificate, entity filing, DBA, tax account, and building permit are separate requirements that may also apply.
Can a roofing license cover structural roof-deck repairs?
Sometimes only within limits. The answer depends on the state classification. Arizona, for example, places a specific limit on roof-substrate replacement under its R-42 and C-42 roofing classifications. Structural work beyond a roofing classification may require a different contractor license or properly licensed subcontractor.
Do I need a permit for every roof repair?
Not necessarily. Permit rules are local and can distinguish minor repair, reroofing, structural work, and a change in roof pitch. Check the building or permitting authority for the exact job address before work begins.
Can I run a roofing business from home?
Possibly, but local zoning and home-occupation rules can restrict employee activity, customer visits, trailers, commercial vehicles, material storage, dumpsters, signs, noise, and outdoor storage. A valid contractor license does not override those land-use rules.
Does a solo roofer need workers’ compensation insurance?
It depends on the jurisdiction and license. Do not assume “no employees” always means an exemption. California specifically requires active C-39 roofing contractors to carry workers’ compensation insurance or valid self-insurance even when they have no employees.
Can a roofer negotiate an insurance claim for the homeowner?
Do not assume roofing work authorizes public insurance adjusting. Adjuster rules are separate and state-specific. Texas, for example, says a roofer or contractor cannot act as the public adjuster on an insurance claim when that contractor is also doing the work.
Update note
Last updated: October 24, 2026
Next review: January 22, 2027
This guide was researched across current federal safety and lead rules; representative state roofing, contractor, classification, bond, insurance, and threshold systems; and current local contractor-registration and reroof-permit examples. The review also checked recent licensing proposals, stale statutory dates, and 2026 agency materials so proposed or outdated rules are not presented as current law.
Disclaimer
This guide is for general information only and is not legal, tax, insurance, employment, safety, engineering, or professional advice. Roofing-license classifications, project thresholds, permit rules, bonds, insurance requirements, forms, fees, portals, and code requirements can change. Confirm the current requirements with the official state contractor regulator and the city or county that controls the exact job address before you bid, sign a contract, hire workers, buy a bond, or begin work.
