Roofing Business Guide

How to Start a Roofing Business: Licenses, Insurance, and What It Actually Costs (2026 Guide)

Roofing is one of the most regulated and most heavily insured trades in construction. The license, bond, and insurance requirements are real barriers to entry — but they're also what separates legitimate roofing contractors from the fly-by-night operations that give the industry a bad reputation. This guide covers everything you need to start legally.

Updated April 10, 2026 12 min read

Not legal advice. Requirements may change — always verify with your local government authority before applying. Last verified: .

The quick answer

  • 1Most states require a specialty roofing contractor license or a general contractor license for any roofing work. Some states — Florida, California, Tennessee — have roofing-specific license classifications.
  • 2A surety bond is required in most licensed states. Bond amounts typically range from $10,000 to $25,000. Annual premium runs 1–3% of the bond amount.
  • 3Roofing GL insurance and workers' comp are among the most expensive in construction. Budget $15,000–$40,000 per year for a crew of 3–5 workers.
  • 4OSHA fall protection requirements are non-negotiable — falls are the leading cause of roofing fatalities. Proper anchor systems and fall arrest equipment are required, not optional.

1. Roofing licensing: what varies by state

Roofing contractor licensing falls into three patterns across U.S. states:

States with a specific roofing license: California (C-39 Roofing), Florida (CCC — Roofing Contractor), Tennessee (specialty contractor license required), Louisiana (home improvement contractor registration plus contractor license for commercial work), and a handful of others. These require a dedicated roofing exam or a roofing-specific application.

States where roofing falls under a general contractor license: In these states, a GC license covers roofing work as part of a broader residential or commercial contractor classification. You take a general contractor exam and the roofing classification is included. Arizona, Nevada, Georgia, and most other licensed states work this way.

States with no statewide license but local requirements: Texas has no statewide roofing contractor license, but several cities require contractor registration. After major hail or storm events, contractors from other states often show up to do storm restoration work — and many do so without the required local registration, which creates enforcement risk.

Beyond state licensing, pulling a permit is required for most roofing replacement projects in most jurisdictions. The permit process triggers an inspection to verify that the roofing system meets local code — particularly the underlayment, fastening pattern, and ice/water shield requirements that vary by climate zone.

2. Licensing and compliance requirements, step by step

Here's what you need to address before taking on your first paid roofing job.

LLC or business entity formation

Filed with: State Secretary of State Typical cost: $50–$500 Timeline: 1–2 weeks

A roofing business without an LLC is a serious personal liability exposure. Water intrusion claims from a failed installation can run $20,000–$100,000+ on a single house. Property damage from a dropped tool, a torn-off shingle, or an improperly installed flashing can result in claims far above your insurance limits. An LLC separates business liabilities from personal assets. File Articles of Organization, get an EIN, and open a business bank account before you do anything else.

Roofing contractor license (state)

Filed with: State contractor board Typical cost: $300–$900 (exam + application) Timeline: 6–16 weeks

In California, the C-39 Roofing Contractor license requires 4 years of journeyman-level roofing experience, passing a trade exam (roofing methods and materials) and a law and business exam, and providing a $25,000 bond. In Florida, the Roofing Contractor (CCC) license requires passing a two-part exam (trade knowledge + business and finance), documenting 4 years of experience in roofing, and proof of insurance. In states where roofing falls under a general contractor license, you'll need to apply through the GC pathway.

Contractor's license bond

Filed with: State contractor board Typical cost: $100–$750/year in premiums Timeline: 1–3 days to obtain

Required as part of the license application in most states. The bond amount is set by the state — California requires $25,000, Florida $10,000. Surety companies set your annual premium based on your credit score: good credit means 1–2% of the bond amount per year; poor credit can push the premium to 5–10%. Some states also require a separate completion bond or performance bond for commercial projects over a certain dollar amount.

Commercial general liability insurance

Filed with: Commercial insurance carrier Typical cost: $5,000–$15,000/year (solo or small crew) Timeline: 1–5 days

Roofing GL rates are 3–5x higher than most other contractor trades because of the completed operations exposure — water damage from a failed installation can manifest months or years after the work is done. State contractor boards typically require proof of GL coverage ($300,000–$1,000,000 per occurrence). Most homeowners and commercial property owners require a certificate of insurance before you start. Make sure your policy includes roofing work explicitly — some standard contractor GL policies exclude roofing, especially steep-slope work.

Workers' compensation insurance

Filed with: State workers' comp board or private carrier Typical cost: $20–$45 per $100 in payroll Timeline: 1–2 weeks

Roofing workers' comp rates are among the highest of any trade. NCCI classification code 5551 (residential roofing) typically runs $25–$45 per $100 in payroll in most states. Commercial roofing (code 5545) is similar. For a 3-person crew earning an average $50,000 each, annual workers' comp premiums can run $37,500–$67,500. This is the biggest operating cost for most roofing companies and must be factored into job pricing from day one.

General business license

Filed with: City or county clerk Typical cost: $50–$200/year Timeline: 1–2 weeks

Required in every state in addition to your contractor's license. Most cities require this for any business operating in their jurisdiction. Some cities also require a separate contractor registration or business tax certificate for construction businesses.

Roofing permits (project by project)

Filed with: Local building department Typical cost: $100–$500 per project Timeline: Same day to 2 weeks

Most jurisdictions require a building permit for a full roof replacement (re-roof). Repairs below a certain area threshold are sometimes exempt, but the threshold varies. The permit triggers a final inspection to verify code compliance — particularly the ice and water shield application in climate zones 5 and above, the underlayment type, fastening patterns per the local wind zone, and ridge vent installation. Many homeowners ask roofers to skip the permit to save time — this protects the contractor from future liability, but it also means work that doesn't meet code and can cause problems at resale.

Form your business entity

Before applying for permits, you need a registered business. LegalZoom makes LLC formation fast and simple.

Form your LLC with LegalZoom →

Affiliate disclosure · no extra cost to you

3. State-specific roofing license requirements

Here are the licensing details for the states where roofing businesses are most commonly started:

  • California (C-39): The Contractors State License Board issues the C-39 Roofing Contractor license. Requirements: 4 years experience, pass trade exam + law and business exam, $25,000 bond, $1 million GL insurance. Application fee: $450. Exam scheduled through PSI testing centers. License renewal every two years with continuing education.
  • Florida (CCC): The Roofing Contractor license (CCC) is issued by the Department of Business and Professional Regulation. Requirements: pass the roofing contractor exam administered by Prometric, document 4 years of roofing experience, provide $10,000 bond and proof of insurance. Florida distinguishes between Certified (statewide) and Registered (county-limited) contractors.
  • Texas: No statewide roofing license. However, many Texas cities have their own requirements — Austin requires an Austin Contractor Registration, San Antonio requires contractor registration, and Houston requires registration for any structural work over $5,000. After major hailstorms, Texas enforces these rules heavily against out-of-state storm chasers.
  • Tennessee: The Tennessee Home Improvement License is required for residential roofing projects over $3,000. Commercial roofing requires a Contractor's License from the Board for Licensing Contractors. Both require an exam, financial statements, and insurance documentation.
  • Georgia: No specialty roofing license — roofing falls under the General Contractor or Residential/Light Commercial Contractor license. A Class II license covers residential and light commercial projects. Requirements: pass the contractor exam, provide a $500,000 bond, and carry $500,000 in GL insurance.
  • Illinois: No statewide contractor or roofing license — but Chicago requires a City of Chicago Contractor License for any construction work, including roofing, in the city. Cook County and other major counties have similar requirements. Unlicensed contractors in Chicago face fines of up to $10,000 per violation.

4. OSHA fall protection requirements for roofers

Fall protection is the most heavily enforced OSHA standard in residential construction, and roofing is where most violations occur. The requirements are specific:

  • 6-foot trigger height: OSHA requires fall protection for any worker at 6 feet or more above a lower level. On a residential roof, that means fall protection is required from the moment workers step off the ladder.
  • Three acceptable methods: Guardrail systems, personal fall arrest systems (PFAS — harness, lanyard, roof anchor), or safety net systems. On a residential re-roof, PFAS is the most common approach.
  • Roof anchors must be rated: Temporary roof anchors used with a PFAS must be rated for at least 5,000 pounds per person. They must be installed by a qualified person and removed after each job. Permanent anchors can be left in place for future roof access.
  • Training requirements: Every worker who works on a roof must be trained on the fall hazards they'll encounter and how to use the fall protection systems. Training must be delivered in a language the worker understands. This training must be documented.
  • Ladder safety: Ladders must extend at least 3 feet above the roofline, be secured at the top, and be set at a 4:1 angle (4 feet out for every foot up). Extension ladders used for roof access must be tied off or held by a second worker while climbing.

OSHA's residential construction fall protection standard allows alternatives for steep-slope work (4:12 or steeper): a slide guard system with a safety monitor can be used when other methods are infeasible. But the safety monitor must be a designated, trained person who watches for hazards — not someone doing roofing work at the same time.

Form your business entity

Before applying for permits, you need a registered business. LegalZoom makes LLC formation fast and simple.

Form your LLC with LegalZoom →

Affiliate disclosure · no extra cost to you

5. What a roofing business actually costs to start

Here's a realistic breakdown for a small roofing contractor with a crew of 2–3:

Item Low High
LLC formation + registered agent (year 1)$150$700
Roofing contractor license (exam + application)$300$900
Contractor's license bond (year 1 premium)$100$750
Commercial general liability insurance (year 1)$5,000$15,000
Workers' comp insurance (year 1, 3-person crew)$15,000$40,000
Roofing tools (nail guns, compressor, ladders)$3,000$10,000
Fall protection equipment (harnesses, anchors, lanyards)$500$2,000
Truck or trailer (used)$8,000$30,000
Business license + local registrations$100$400
Total$32,150$99,750

Insurance — particularly workers' comp — is the dominant cost driver for roofing startups. Many new roofing business owners are shocked when they first see their workers' comp quote. It needs to be built into every job estimate as a hard line item, not an afterthought.

6. What sinks new roofing businesses

  • Underpricing jobs because insurance costs aren't factored in. Workers' comp, GL insurance, and bond premiums are fixed costs that don't go away. A new roofing contractor who prices jobs based on material cost plus daily labor rates — without accounting for $20,000–$50,000 in annual insurance overhead — will be underwater within a year.
  • Operating without workers' comp to "save money." This is the most financially dangerous decision a roofing company owner can make. If a worker falls and is injured without workers' comp, the owner is personally liable for all medical costs, lost wages, and rehabilitation. A single serious fall injury can easily cost $200,000–$500,000.
  • Skipping permits to be faster than competitors. Unpermitted roofing work can create problems at the time of home sale — title companies and home inspectors often flag unpermitted roof replacements. The contractor can face claims years after the job when the new owner has to bring the work into compliance.
  • No written contracts with scope documentation. Roof replacement disputes are common — what material grade was specified? What flashing work was included? What's covered in the warranty? A written contract with photos of pre-existing conditions protects against claims that have nothing to do with your work.
  • Storm chasing without proper insurance and licensing in the target state. After a major hail or wind event, roofing contractors travel to affected areas for storm restoration work. Many don't have the required contractor registration in that state. State attorneys general actively prosecute unlicensed contractors after disasters.
  • Not maintaining certifications from manufacturers. GAF Master Elite and similar manufacturer programs require annual renewal, minimum installation volumes, and clean complaint records. Losing a certification mid-season means you can't offer the extended warranties those programs provide — and some clients won't hire you without them.

Frequently asked questions

Do you need a license to start a roofing business?

In most states, yes. Many states require a specialty roofing contractor license or a general contractor license for any roofing work above a low dollar threshold. States with specific roofing license requirements include California (C-39), Florida (CCC — Roofing Contractor), Tennessee, Louisiana, and others. Texas does not have a statewide roofing license but several major cities require contractor registration. Check your state contractor board — roofing is one of the most regulated specialty trades because of the injury risk and frequency of consumer complaints.

Why is roofing insurance so expensive?

Roofing has among the highest injury and fatality rates of any construction trade. Falls from roofs kill hundreds of workers each year. Insurers price commercial GL and workers' comp premiums to reflect that risk. Workers' comp rates for roofing classification codes (5551 for residential, 5545 for commercial) often run $20–$40 per $100 in payroll — far above most other trades. GL premiums are similarly elevated. A solo roofer with one helper can easily pay $15,000–$30,000 per year in combined insurance costs before they price a single job.

What is a roofing contractor bond?

A roofing contractor bond is a surety bond required by most state contractor boards as a condition of licensure. It protects clients and the licensing board if you fail to complete work, violate consumer protection laws, or cause financial harm. California requires a $25,000 bond for the C-39 Roofing Contractor license. Florida requires a $10,000 bond. Bond premiums run 1–3% of the bond amount annually for contractors with good credit.

What certifications help a roofing business stand out?

Manufacturer certifications are the most impactful. GAF Certified Contractor and Master Elite programs, Owens Corning Preferred and Platinum Preferred programs, and CertainTeed SELECT ShingleMaster certification all allow you to offer extended labor and material warranties that uncertified contractors cannot. These certifications typically require training courses, minimum installation volumes, and proof of insurance. They're not legally required — but they can be a significant competitive advantage and command premium pricing.

What OSHA requirements apply specifically to roofing?

OSHA 29 CFR 1926 Subpart M covers fall protection in construction. For residential roofing, 1926.502 requires fall protection at heights of 6 feet or more — through guardrails, safety nets, or personal fall arrest systems. Steep-slope roofing (4:12 pitch or greater) allows the use of a slide guard system with a safety monitor for workers who would otherwise be at risk. Properly anchored safety lines and roof anchors are required for steep-slope work. OSHA issues tens of thousands of fall protection citations every year, and roofers are among the most frequently cited.

Do I need to register in every state I work in?

If you chase storm work or do multi-state commercial projects, yes. Contractor licensing is state-specific — your California C-39 license means nothing in Florida. Some states have reciprocity agreements that streamline licensing for out-of-state contractors, but most require a full application. If you're doing storm restoration work and traveling to disaster-affected states, check the licensing requirements for each state before you start work. Unlicensed contracting in a state after a disaster is actively prosecuted.

Can I start a roofing business as a sole proprietor?

You can, but it's a significant financial risk. Roofing has substantial liability exposure — property damage from a failed roof or an improperly removed chimney flashing, bodily injury from fall accidents, and water intrusion claims from poor installation. An LLC creates a legal separation between business liabilities and your personal assets. Many states also require the business entity to be licensed, not just the individual. Forming an LLC is a one-time cost of $50–$500 that can protect everything you own.

How do I find the exact license requirements for my state?

Roofing contractor license requirements vary significantly by state and even by city. For the exact agencies, fees, bond amounts, and application forms in your area, use the StartPermit permit database.

Find the exact permits required for your roofing business

Roofing contractor license requirements, bond amounts, and local registration rules vary by state and city. StartPermit's free permit finder shows you the exact agencies, fees, and application links for your location — no guesswork.

Find my roofing business permits

Official Sources