How to Start a Roofing Company — Complete Guide (2026)

Roofing is one of the most profitable trades you can get into. Average job tickets run $8,000–$15,000 for a residential re-roof, margins are healthy, and demand never stops — every roof eventually needs replacing. Here's how to start a roofing company the right way.

1. Why Roofing Is a Great Business in 2026

The US roofing market is worth over $56 billion annually and growing. Here's why it's one of the best trade businesses to start:

The real opportunity: The roofing industry has a massive reputation problem. Homeowners are terrified of getting scammed by fly-by-night roofers. If you build a legitimate, professional company — proper licensing, insurance, warranties, clean trucks, uniformed crews — you'll stand out from 80% of your competition just by being trustworthy.

2. Licensing & Legal Requirements

Roofing is one of the more heavily regulated trades. Most states require a contractor license to perform roofing work, and many have specific roofing contractor classifications.

State Licensing Overview

State License Type Requirements Cost
California C-39 Roofing License 4 years experience, exam, bond $500–$1,000
Florida Certified Roofing Contractor 4 years experience, exam, insurance $300–$600
Texas No state license Local permits may apply Varies by city
Arizona CR-42 Roofing License Experience, exam, bond $400–$800
Georgia Roofing Contractor License Experience, exam, insurance $200–$500
Colorado No state license (local varies) Denver requires registration $100–$300
North Carolina General Contractor License Required for jobs over $30,000 $300–$600
Virginia Class A, B, or C License Based on project value threshold $200–$500

Check our state-by-state contractor licensing guide for specific requirements in your state.

Business Formation Essentials

3. Startup Cost Breakdown

Roofing requires more startup capital than many trades because of insurance costs and equipment needs. Here's a realistic breakdown:

Expense Cost Range Notes
Business formation & licensing $500–$3,000 LLC, contractor license, bond, permits
Insurance (first year) $8,000–$20,000 GL, workers' comp, auto, equipment
Equipment & tools $5,000–$15,000 See equipment list below
Truck & trailer $5,000–$25,000 Used 3/4-ton truck + flatbed trailer
Marketing (initial) $1,000–$5,000 Website, Google Ads, yard signs, vehicle wrap
Software & office $500–$2,000 Estimating software, CRM, accounting
Working capital $5,000–$15,000 Materials for first 2–3 jobs before payment comes in
Total $25,000–$85,000 Realistic range for a properly set-up company

The lean startup approach: If $25K+ is too steep, start as a roofing subcontractor. Work under an established company's license and insurance. You provide the labor crew, they provide the customer, materials, and permits. You'll earn less per job but learn the business with almost zero startup cost. After 1–2 years, you'll have the experience, savings, and contacts to launch your own company.

4. Insurance Requirements

Roofing is classified as high-risk by insurance companies because of the height, heavy materials, and potential for property damage. This means your premiums will be significantly higher than most other trades.

Insurance Type Annual Cost Why You Need It
General Liability ($1M/$2M) $3,000–$7,000 Covers property damage and bodily injury. Required by most states and all serious customers.
Workers' Compensation $5,000–$15,000 Required in nearly every state once you hire employees. Roofing has high workers' comp rates due to injury risk.
Commercial Auto $1,500–$3,000 Covers your trucks and trailers used for business.
Inland Marine (Tools/Equipment) $300–$800 Covers equipment theft and damage. Important when you have $15K+ in tools.
Umbrella Policy $500–$1,500 Extra liability coverage above your GL limits. Worth it for roofing.

Total insurance cost: $10,000–$27,000/year. This is your biggest fixed cost. Factor it into every bid. On a $10,000 re-roof, roughly $500–$1,000 goes to insurance costs.

5. Equipment & Tools You Need

Essential Equipment (Day One)

Add as You Grow

6. Hiring Your First Crew

Roofing is a crew business. Unlike a handyman or painter who can work solo, most roofing jobs require 3–5 workers minimum to be efficient and safe.

Crew Structure

Where to Find Workers

The labor reality: Finding reliable roofing crews is the #1 challenge in this business. The work is physically demanding, hot, and dangerous. Pay well, treat people right, and provide consistent work. A good crew is worth more than any piece of equipment you'll ever own. Roofers who job-hop are looking for better pay and better treatment — be the company they want to stay at.

7. How to Bid Roofing Jobs

Accurate estimating is the difference between a profitable roofing company and one that goes broke. Here's how to price roofing jobs correctly.

The Measurement

Roofing is measured in squares (1 square = 100 square feet). A typical residential roof is 20–35 squares. You can measure using:

Use our roof pitch calculator to convert flat measurements to actual roof area based on pitch.

Cost Per Square (Typical Residential Re-Roof)

Component Cost Per Square Notes
3-tab shingles (material) $80–$110 Budget option
Architectural shingles (material) $100–$150 Industry standard, most common
Premium/designer shingles (material) $150–$350 Higher margin, fewer competitors install these
Underlayment & ice/water shield $15–$40 Required by code in most areas
Labor (tear-off + install) $75–$150 Varies by region and roof complexity
Accessories (ridge, starter, vents) $20–$40 Ridge caps, starter strip, pipe boots, vents
Dump fees $15–$30 Dumpster rental split across the job

Total cost per square: $305–$520. Add your profit margin (25–40%) on top. A 25-square architectural shingle re-roof might cost you $8,000–$10,000 and sell for $11,000–$14,000.

Learn more about estimating in our roofing estimate template guide.

⚡ Pro Contractor Template Bundle — $29

Professional Invoice, Estimate, Job Costing & P&L Tracker spreadsheets — ready to use in 5 minutes.

📋 Need professional contractor templates? Invoice Template — $9 Pro Bundle — $29