TL;DR
Roofing is the highest-AOV home service business ($9,000 to $25,000 per residential reroof), with the biggest year-3 revenue ceiling ($1M to $5M+ for well-run operators in storm-prone markets). But it's also capital-intensive ($20K to $100K startup), high-liability (falls + property damage claims), and requires making a strategic choice between insurance restoration and retail replacement lead motions. This playbook covers licensing, startup capital, insurance vs retail positioning, first 10 customers, and the systems stack.
Shortcut: SkillMammoth builds the marketing infrastructure (custom website with instant estimate tooling, local SEO, storm-event surge automation) that removes the biggest bottleneck in year 1. See roofing practice or book a strategy call.
Roofing business snapshot
- US market size: $56 billion annually (residential + commercial roofing)
- Number of roofing contractors in US: ~106,000
- Average revenue year 1: $250K to $600K
- Average revenue year 3 (2 crews): $1M to $3M
- Startup cost range: $20,000 (bootstrap) to $100,000 (well-equipped install)
- Break-even timeline: 6 to 12 months
- Best markets for roofing startups: Texas, Oklahoma, Colorado, Kansas, Missouri, Tennessee, Georgia (storm-driven demand). Also strong retail markets in Florida, Arizona, California.
Roofing has the sharpest lead-motion divergence in home services: insurance restoration work vs retail replacement work. The two paths require different marketing, different sales training, and different pricing strategies. Choose your primary motion intentionally.
Step 1: Licensing & legal (Weeks 1-4)
State roofing contractor license requirements vary widely:
- Texas: No state-level roofing license required. Local municipality registration may apply.
- Florida: Certified Roofing Contractor License required. 4 years experience + exam + insurance + bond.
- California: C-39 Roofing Contractor License. 4 years experience + $15K bond + exam.
- Georgia: Roofing Contractor License required for jobs $2,500+. Exam + experience + bond.
- Colorado: No state license, but Denver + other cities require registration.
- North Carolina: General Contractor License required for jobs $30K+.
Many high-storm states (Texas, Oklahoma, Kansas) have LOW state licensing barriers, which is why competition is intense. Focus on trust signals (bond, insurance, GAF/CertainTeed certifications, BBB rating) to differentiate.
Manufacturer certifications (game-changing for retail): GAF Master Elite, CertainTeed SELECT ShingleMaster, Owens Corning Platinum Preferred. These require training + certification + typically 5+ completed installs. Worth pursuing in year 1.
Also required: Business license, EIN, business bank account, contractor bond ($5K to $25K).
Total Week 1-4 cost: $500 to $3,500.
Step 2: Business structure & insurance (Week 1-2)
LLC recommended. Insurance is the highest-risk category in home services because of fall liability + property damage:
- General liability: $1,500 to $4,500/year, $1M/$2M minimum
- Commercial auto: $1,500 to $3,500/year per truck
- Workers comp: Required for W-2, EXPENSIVE for roofing ($15 to $35 per $100 payroll due to fall risk)
- Errors & omissions: $500 to $1,500/year
- Equipment inland marine: $500 to $1,500/year
- Umbrella policy: $1,500 to $3,000/year, $2M minimum (strongly recommended)
Total year 1 insurance: $6,000 to $15,000. This is significantly higher than other trades. Non-optional.
Step 3: Equipment & startup capital
Bootstrap install crew ($20K to $30K):
- Used pickup truck ($5K to $12K)
- Ladders (28ft + 40ft) ($800)
- Coil roofing nailers (2-3 units) ($1K to $1,500)
- Air compressor ($400 to $800)
- Roofing shovel + tear-off tools ($200)
- Safety harnesses + anchor points ($800)
- Chalk lines, hammers, tin snips, magnetic sweep ($400)
- Tarps + wraps ($300)
- Trailer for material transport ($3K to $8K used)
- Website + software + marketing ($2K)
- Startup material float ($3K to $5K if fronting materials)
Total: $20K to $30K. Serves 8 to 15 residential reroofs/month with 3-person crew.
Standard starter ($40K to $60K): All bootstrap gear plus dedicated dump trailer ($8K to $15K), better-quality nailers and compressors, drone for pre-inspection ($800 to $2K), enclosed material trailer ($5K), professional signage + uniforms, higher software investment (ProDoc, AccuLynx).
Well-equipped starter ($75K to $100K): Everything above plus dump truck ($20K to $40K used), material lift/hoist system ($8K to $15K), drone with 4K camera + measurement software, sales presentation tablets, professional office space, full parts + materials inventory.
Funding: SBA 7(a) works well, equipment financing through Sheffield / Kubota, credit line for material purchases (this is huge, insurance-restoration model requires fronting materials before insurance pays out).
Step 4: Pricing & service menu
Roofing pricing has 2 fundamentally different modes:
Insurance restoration pricing: You submit estimates based on Xactimate line items. Insurance company pays according to their pricing database. Your margin comes from tight material sourcing + labor efficiency + supplements. Typical insurance job: $12K to $22K contract, 15 to 25% net margin after labor + materials + supplements.
Retail replacement pricing: You quote homeowner directly at market rates. Homeowner pays. Typical retail residential job: $9K to $20K, 20 to 35% net margin depending on how well you're priced.
Install pricing benchmarks (2026 US averages):
- Repair (patch, missing shingles, small leak): $400 to $2,500
- Partial replacement: $3,500 to $8,000
- Full reroof asphalt shingle (residential): $9,000 to $20,000
- Full reroof architectural shingle: $12,000 to $25,000
- Full reroof metal: $18,000 to $40,000
- Full reroof slate/tile: $25,000 to $60,000+
- Commercial flat roof: $20,000 to $200,000+
- Roof coating: $2 to $6 per sq ft
- Gutter install: $800 to $2,500 per home
Service menu structure: Offer maintenance/inspection annual programs ($150 to $299/year) for retention. Aim to convert 15 to 30% of one-time customers.
Target margins: 20 to 35% net on retail. 15 to 25% net on insurance restoration.
Step 5: First 10 customers (Weeks 4-12)
The lead motion decision drives everything.
If choosing INSURANCE RESTORATION as primary motion:
- Storm-market focus: monitor local hail/wind events, deploy door-knocking crews within 48 hours
- Insurance adjuster relationships (attend adjuster training events, join RCAT if in Texas)
- Xactimate certification for estimating
- Supplement-handling training (this is the highest-leverage skill)
- Traditional canvassing outperforms digital for insurance work
If choosing RETAIL REPLACEMENT as primary motion:
- Google Local Service Ads with roofing certification badges
- GBP with 100+ project photos and reviews
- Professional website with instant estimate tool (see RoofMammoth.ai)
- Manufacturer certifications displayed prominently
- Financing partnerships (GreenSky, Wisetack) to enable higher-tier material sales
- Local SEO ranking for "roof replacement [your city]" + specific material keywords
- Real estate agent partnerships (pre-listing roof inspections)
Both motions need: real website, GBP fully optimized, CallRail, insurance/manufacturer badging.
Full playbook: How to Get More Roofing Leads and Lead Generation for Roofers.
Step 6: Systems & software stack
- Roofing-specific CRM ($200 to $500/mo): AccuLynx (industry standard for retail-focused), JobNimbus, Roofr, JobProgress. Housecall Pro/Jobber work for smaller ops.
- Xactimate (required for insurance work): $65 to $300/mo
- Estimating software (satellite roof measurement): EagleView, RoofSnap, HOVER ($30 to $80 per report)
- Drone + inspection software: DroneDeploy, ScanTheSky
- Accounting ($30 to $80/mo): QuickBooks Online
- Call tracking ($45 to $120/mo): CallRail
- Website (custom-built with instant estimate tool ideally, or lead form + service area)
- AI receptionist for storm-event surge: goodcall.ai, dialpad.ai
- Instant estimate tool: RoofMammoth.ai or comparable
Total software cost: $400 to $1,200/mo (higher than other trades due to specialty tooling).
Step 7: Hiring your first crew (Months 2-6)
Roofing requires hiring FASTER than other trades because install crews need 3 to 5 people. Most operators hire from day 1 by:
- Contracting with a lead installer who brings their own subcrew for percentage of job
- Hiring W-2 crew directly (foreman + 2 to 4 installers)
- Using subcrews on 1099 (legally risky but common in storm markets)
W-2 pricing: Foreman $28 to $45/hour, installer $18 to $30/hour, all plus payroll taxes. Workers comp at $15 to $35 per $100 payroll makes this expensive.
Sub-crew pricing: $1 to $2.50 per sq ft (roughly $40 to $80/hour effective)
Recommendation for year 1: hire one W-2 foreman + use vetted subcrew for installers. Convert to full W-2 as you scale.
Common mistakes new roofing operators make
- Choosing both insurance AND retail motions equally in year 1. Pick one primary.
- No supplement-handling training for insurance work. Leaves 15 to 25% margin on the floor.
- Underestimating insurance costs. Workers comp for roofing is 5x other trades.
- Not tracking call outcomes by source. Storm-event lead attribution is critical.
- No storm-event surge plan. When a hailstorm hits, you have 48 hours to capture 3 months of demand.
- Weak Google Business Profile. GBP + reviews drive 30 to 50% of retail roofing discovery.
- No manufacturer certifications. GAF/CertainTeed/Owens Corning badges dramatically increase close rates.
- No financing partnership. Financing raises average AOV by 20 to 40% because customers upgrade materials.
- Buying dump truck before you have volume to justify it.
- Not investing in a real website. Roofing homeowners visit 3 to 7 sites before calling.
Year 1 revenue and profit projections (realistic)
Assumes owner + 3-person install crew:
- Month 1-2: Setup
- Month 3: 3 to 6 installs/mo × $12K = $36K to $72K/mo
- Month 6: 6 to 10 installs/mo × $13K = $78K to $130K/mo
- Month 9: 8 to 15 installs/mo × $14K = $112K to $210K/mo
- Month 12: Steady 10+ installs/mo
Year 1 estimate: $600K to $1.4M gross, $100K to $280K net owner take. Year 2 with 2 crews: $1.2M to $2.5M gross, $200K to $500K net. Year 3 with full marketing engine + storm-event surge infrastructure: $2M to $5M+ gross, $300K to $1M net.
The marketing bottleneck
Roofing has the widest gap between top-quartile and bottom-quartile operators. Top-quartile roofers hit $2M+ in year 3. Bottom-quartile stall at $400K to $700K. The difference is always the marketing engine.
Top operators build: custom website with instant estimate tool that converts at 6 to 10%, GBP with 200+ reviews, Google LSAs with certification badges, storm-event surge automation (AI receptionist + landing pages), local SEO + manufacturer badge SEO, financing partnerships, and insurance-adjuster relationships if in a storm market.
See our roofing industry practice, our roofer web design service, our AI product RoofMammoth.ai, or book a strategy call.
FAQ
Q: How much does it cost to start a roofing business? A: Bootstrap install crew: $20K to $30K. Standard: $40K to $60K. Well-equipped with dump truck: $75K to $100K.
Q: How much can a roofing business make in year 1? A: Well-executed with 3-person install crew: $600K to $1.4M gross, $100K to $280K net.
Q: Do I need a license to start a roofing business? A: Depends heavily on state. Texas, Colorado (state level), Oklahoma have no state licensing. Florida, California, Georgia, North Carolina, and others require state contractor licensing.
Q: Should I focus on insurance restoration or retail replacement? A: Storm-prone markets (Texas, Colorado, Oklahoma, Kansas, Missouri, Tennessee, Georgia) favor insurance restoration. Stable-climate markets (California, Arizona, Pacific Northwest) favor retail. Pick one primary motion in year 1.
Q: What's the best roofing business software? A: AccuLynx is industry standard for retail-focused ($300 to $500/mo). JobNimbus, Roofr, JobProgress are strong alternatives. Xactimate required for insurance work. EagleView or HOVER for satellite roof measurement.
Q: How do I get manufacturer certifications like GAF Master Elite? A: Complete manufacturer training + typically 5+ documented installs + business standing requirements + certification fee. Timeline 6 to 18 months. Worth pursuing in year 1.
Q: How do I handle storm-event surge demand? A: Monitor local hail/wind reports via NOAA. Deploy door-knocking crews within 48 hours. Have AI receptionist for overflow calls. Have financing partnership ready. Pre-build landing pages for insurance-claim education. Storm events can 5 to 10x normal monthly revenue for prepared operators.
Q: What margin should I target on roofing jobs? A: 20 to 35% net on retail. 15 to 25% net on insurance restoration. Insurance margins depend heavily on your supplement-handling skill.
Q: Why is workers comp so expensive for roofers? A: Fall risk. Roofing has the highest injury rate of any home service trade. Workers comp premium is $15 to $35 per $100 payroll (5x other trades). Non-optional and non-negotiable.
Q: How long until my roofing business is profitable? A: Well-run operators break even by month 4 to 6 and hit sustainable owner income by month 6 to 9.
Q: Do I need a drone for my roofing business? A: Recommended by month 6. Drone + measurement software reduces inspection time 60 to 75% and enables remote/preliminary quotes. Initial cost $800 to $2K plus $30 to $80 per satellite report.
Q: Can I use subcontractors for roofing installs? A: Yes, common in storm markets. Legally risky if used for regular work (IRS/state auditors watch this). Best model: one W-2 foreman + vetted subcrew for installers.
What to do this week
- Decide your primary lead motion (insurance restoration vs retail replacement)
- Research your state's roofing contractor license requirements
- Register LLC + EIN
- Get insurance quotes (general liability, workers comp especially, commercial auto, umbrella)
- Get contractor bond
- Start manufacturer certification process (GAF, CertainTeed, or Owens Corning)
- Choose your equipment tier
- Set up Google Business Profile
- Build or hire out your website with instant estimate tool (see Roofing Website Design)
- Choose your CRM (AccuLynx if retail-focused, JobNimbus if smaller)
- Bookmark Lead Generation for Roofers for month 2 systems setup
If you want the marketing engine built professionally, book a free strategy call or see our roofing practice.
Want to implement these strategies?
Book a free strategy call and learn how we can help grow your contractor business.
Book Your Free Call