How to Start a Roofing Business
in 2026

๐Ÿ“… Last updated: March 07, 2026

Everything you need to launch a profitable roofing business โ€” from legal setup and equipment to pricing, marketing, and getting your first 10 clients. Plus: how AI can run your operations.

$10K-$50K
Startup Cost
4-8 Weeks
Time to Launch
$60K-$200K+
Year 1 Income Potential

Skip the manual work. Let AI run your business.

Bizzby gives you a full AI team โ€” marketing, sales, bookings, invoicing, client management โ€” for $199/mo. One human VA costs $3,000-$4,000/mo and does a fraction of the work.

Start Free
Step-by-Step Guide
5 Steps to Launch Your Roofing Business

Use this execution order to launch with clear pricing, reliable delivery, and consistent lead flow in your first 30 days.

1

Get Licensed, Bonded, and Insured

Most states require a roofing or general contractor license before you can legally bid jobs. Do this first -- everything else depends on it.

  • Contractor license: check your state's licensing board -- some require exams, others just registration.
  • Surety bond ($5,000-$25,000): required in many states before you can pull permits.
  • General liability insurance ($3,000-$8,000/year): minimum $1M coverage -- homeowners and GCs require proof.
  • Workers' comp: required as soon as you hire anyone, including day laborers in most states.
  • LLC + EIN: register your entity and open a business checking account.
2

Buy Safety Gear, Tools, and a Truck

Roofing is equipment-heavy but you can start with core tools and rent the rest until revenue justifies ownership.

  • Fall-protection gear and roof anchors ($800-$2,000): OSHA-required harnesses, lanyards, and anchor points.
  • Tear-off tools and pneumatic nail guns ($1,200-$4,000): shingle removers, air compressor, coil nailer.
  • Dump trailer or dumpster account ($250-$800/job): debris removal is a major cost -- negotiate bulk rates.
  • Drone for roof inspections ($500-$2,000): faster, safer inspections that impress homeowners.
  • Truck + ladder rack ($12,000-$40,000): used F-250 or Ram 2500 with extension ladders and material hauling capacity.
3

Set Pricing by Job Type and Square Footage

Roofing pricing is driven by material choice, roof pitch, and square footage. Quote per roofing square (100 sq ft) for consistency.

  • Paid roof inspection ($150-$450): charge for every inspection -- include photos, moisture readings, and a written report.
  • Repair jobs ($450-$2,500): leak repairs, flashing replacement, and minor storm damage fixes.
  • Full reroof -- asphalt shingles ($350-$550/square): a 20-square roof runs $8,000-$15,000 installed.
  • Storm damage supplement ($500-$3,000): document and negotiate insurance claims for higher payouts.
  • Gross margin target: 40-55% after materials and labor on replacements, 60%+ on repairs.
4

Build a Lead Pipeline Before Storm Season

The best roofing companies have leads coming in year-round, not just after hail. Start building channels now.

  • Google Local Services Ads: pay-per-lead with high intent -- get Google Guaranteed badge for trust.
  • Door-knocking storm-affected neighborhoods: after any hail or wind event, canvass within 48 hours.
  • Real estate agent and home inspector partnerships: they refer pre-sale roof replacements regularly.
  • Referral program ($200-$500 per closed job): pay past customers for introductions.
  • Direct mail to 15+ year old roofs: pull property records and target homes due for replacement.
5

Add Crews and Scale Production

Once you are closing 3+ jobs per week, hire a crew and move from the roof to the office.

  • First hire -- crew lead ($20-$35/hr): experienced roofer who can run a job without you on-site.
  • Subcontract crews for overflow: pay per square and inspect every job before final payment.
  • Sales rep or estimator: once you have 15+ leads/week, you need someone running inspections full-time.
  • Project manager: schedule materials, coordinate crews, and handle customer communication.
  • Weekly scoreboard: track leads, inspections, contracts signed, jobs completed, and cash collected.
Investment
Startup Costs Breakdown

You don't need a fortune to get started. Here's what to expect at different investment levels.

ItemBudget StartProfessional Setup
Business registration (LLC + EIN)$50-$150$150-$500
Business license & permits$50-$200$100-$500
Insurance (general liability)$500-$800$1,000-$2,000
Equipment & supplies$500-$2,000$2,000-$10,000
Vehicle / transportation$0 (existing)$5,000-$15,000
Branding & uniforms$50-$200$500-$2,000
Website$0 (DIY)$500-$2,000
Initial marketing$100-$300$500-$2,000
Software & tools$0 (Bizzby free trial)$50-$200/mo
Total$1,250-$3,650$9,800-$34,000
Earning Potential
Roofing Business Income Tiers

Income depends on route density, average ticket, and how quickly you move from one-off jobs to repeat clients.

Solo Roofer + Helper
$110K-$220K
per year
Small repairs and select replacements with subcontract crews.
Small Crew (2-3 teams)
$350K-$900K
per year
Consistent install pipeline with a dedicated sales rep/PM.
Full Roofing Company
$1.2M-$4M+
per year
Multiple crews and referral-heavy production model.
Pricing Guide
What to Charge for Roofing Business Services

These ranges reflect typical U.S. market pricing and should be adjusted for local labor, travel time, and materials.

๐Ÿงพ Roof Inspection + Report
$150-$450
Paid inspection with photos, moisture notes, and repair plan.
๐Ÿ”ง Roof Repair Package
$450-$2,500
Targeted leak/storm repairs with clear warranty terms.
๐Ÿ  Asphalt Shingle Replacement
$8,000-$22,000
Core residential project with strong gross margin when crews are efficient.
โ›ˆ๏ธ Storm Damage Claim Assist
$500-$3,000
Supplement service for documentation and insurance coordination.
Action Plan
Your First 30 Days Checklist

Execute this in order and you will launch with pricing discipline, operational control, and early revenue momentum.

Week 1-2: Foundation

  • Apply for your state contractor's license and schedule the exam if required
  • Get general liability ($1M+) and workers' comp insurance quotes -- bind coverage
  • Register LLC, EIN, and open a business checking account
  • Purchase fall-protection gear, nail guns, tear-off tools, and a compressor
  • Set up a dumpster or dump trailer account for debris removal
  • Build a per-square pricing sheet for asphalt, architectural, and metal options
  • Launch Google Business Profile with service area, photos, and quote request form

Week 3-4: Launch

  • Complete 3 roof inspections with drone photos and written reports
  • Close your first repair or replacement job and document before/after photos
  • Ask each customer for a Google review the same day the job finishes
  • Contact 5 real estate agents and 5 home inspectors about referral partnerships
  • Apply for Google Local Services Ads and get your Google Guaranteed badge
  • Send direct mail to 200 homes in neighborhoods with 15+ year old roofs
  • Set up a referral program paying $200-$500 per closed job from past customers
Common Questions
Roofing Business FAQ
How much does it cost to start a roofing business?
Starting a roofing business costs $10,000-$30,000 for a legitimate operation. Key expenses: liability insurance ($3,000-$8,000/year), tools and safety equipment ($2,000-$5,000), a truck or trailer ($3,000-$15,000), and initial marketing. Many operators start as a subcontractor or helper to reduce upfront costs. Your biggest cost is insurance โ€” don't skip it.
Do I need a license to start a roofing business?
Licensing requirements vary by state. States like Florida, Louisiana, and California require roofing contractor licenses with exams and bond requirements. Other states only require a general contractor's license. Some states have no licensing requirement at all. Always check your state's contractor licensing board. You'll also need a business license and general liability + workers' comp insurance regardless of state.
How much do roofers make per job?
A typical residential reroof job (2,000 sq ft) costs homeowners $8,000-$15,000 and takes a crew of 3-4 one day to complete. Material costs run $3,000-$6,000 and labor $1,500-$3,000, leaving $3,000-$6,000 gross profit per job. An active 4-person crew can complete 3-5 jobs per week in peak season, generating $300,000-$600,000/year in revenue.
Is storm chasing a good way to start a roofing business?
Storm chasing (following hail and wind events) is a proven fast-start strategy but comes with risk. After a major storm, demand surges and insurance-paid jobs are easier to close. However, it requires travel, temporary housing, and intense competition from other chasers. Better long-term strategy: build a local reputation and let storms in your market come to you. Use storm chasing in year 1-2 to generate capital.
How do I get roofing leads without door-to-door?
Top channels beyond door-to-door: Google Local Services Ads (pay per verified lead, high intent), HomeAdvisor and Angi listings, referral programs paying homeowners $200-$500 for referrals, partnerships with real estate agents and home inspectors, and direct mail to homes in storm-affected zip codes. A strong Google Business Profile with 50+ reviews drives organic leads year-round.

120 Businesses You Can Launch in Under 2 Weeks

Startup costs, revenue potential, and what makes each one work. Free guide, no spam.

Get Started
Ready to start your roofing business?

Describe your business idea. Your AI team handles marketing, sales, bookings, invoicing, and client management โ€” all through a simple chat.

๐Ÿงน Cleaning service ๐Ÿ• Dog walking business ๐Ÿ“ฃ Digital ad agency
No credit card required Full team in five minutes Cancel anytime

Get Our Master List of 500+ Business Ideas

Every idea can be started in 30 days or less with no pre-existing skills. Includes startup costs, revenue potential, and which ones are trending in 2026. Free download, no spam.