Roofing Contractor
Every roof fails eventually — and insurance money pays the bill
Bottom line
Worth studying, but do not buy without strong local proof.
Residential and commercial roofing contractors install, repair, and replace roofs on homes, apartment complexes, and commercial buildings. IBISWorld estimates the Roofing Contractors industry in the US at about $92.5B market size in 2026. A well-run regional operator with 3–5 crews handles 200–500 residential jobs per year (average ticket $8K–$18K), plus storm damage / insurance work that can spike revenue dramatically in active weather years. Net margins of 10–20% are typical for owner-operators; firms with estimating systems and subcontractor crews run leaner. Private equity is aggressively rolling up roofing companies, making this a hot acquisition market with strong exit optionality for the buyer of a small platform.
How It Works
Crews estimate, tear off old roofing materials, install underlayment and new shingles or membrane, and perform flashing and gutter work. Revenue comes from residential replacements (~70% of the market), commercial flat roofing, repairs, and storm/insurance restoration work. Storm chasers follow hail and wind events and can add 30–100% to annual revenue in good weather years. The modern roofing business runs on sales (canvassers, estimators), crew management, and material purchasing — not the owner swinging a hammer. SDE multiples for small operators run 2.0–2.7x; quality platforms with $5M+ revenue see 3–5x EBITDA as PE roll-up targets.
BizBite verdict
Watch / verify
Roofing Contractor maps to the Roofing Contractor model. The category can work for acquisition buyers, but the right answer depends on source freshness, verified economics, and the specific red flags below.
Why it may work
- +SBA dataset shows 72 recent comparable loans
- +5 clear operating upside levers identified
Be careful
- !Source link status has not been verified yet
- !No last-checked date yet
- !Thin margin profile
- !High owner dependency
Category operating model
Roofing Contractor
Revenue drivers
- • Completed residential replacements, repairs, and commercial reroof squares
- • Average contract value by roof size, material, complexity, tear-off, and insurance scope
- • Estimator close rate, permit/production cycle, crew-days, and weather window
- • Supplier terms, material pass-through, supplements, and job-cost discipline
- • Referral, review, property-manager, builder, and storm/insurance lead channels
Key risks
- • Storm-year revenue is mistaken for recurring demand
- • Crew classification, fall protection, workers comp, and subcontractor insurance are weak
- • Material, disposal, supplement, and warranty cost are missing from job margin
- • The seller is the only estimator, insurance negotiator, or production manager
- • A lead source, carrier, or hail market concentrates revenue
What you need to believe
- The $1.5M midpoint is produced by job capacity and margin, not a one-off storm.
- The 14% margin includes full crew, material, sales, safety, warranty, and owner replacement cost.
- Crews and production management transfer with insured, legal working practices.
- The buyer is acquiring a repeatable production system rather than a sales pipeline with ladders.
Unit economics
How one unit makes money
Modeled per a two-crew residential reroof contractor with an estimator and local repair capacity. Every line shows its arithmetic — rebuild any number yourself.
Revenue build-up
| Line | Low | Base | High |
|---|---|---|---|
| Residential reroof contractsbase: 90 completed roofs/year × $12K realised contract value = $1.08M; roof size and material drive the ticket | $700K | $1.1M | $2.4M |
| Repairs, gutters, and maintenancebase: 4-5 completed $1K-$1.2K jobs/week × 48 working weeks, filling weather and crew gaps | $100K | $220K | $600K |
| Commercial/supplement and specialty work10-25 scoped projects/change-order packages × $8K-$20K; verify separately from insurance headline revenue | $50K | $200K | $1.1M |
Where it goes — cost structure
- Crew/subcontract labour, payroll, safety, and workers comp25–38%
BLS reports $55,860 median roofer pay at roofing contractors in May 2025; uninsured subcontractor labour is not a margin strategy.
- Materials, delivery, disposal, and warranty30–42%
Material and dump tickets must follow the job; a signed contract does not prove contribution.
- Vehicles, trailers, ladders, tools, fall protection, and reserve4–8%
A safety system and maintained fleet are productive capacity, not discretionary add-backs.
- Sales commissions, leads, estimating, admin, permits, and financing8–15%
Storm leads and insurance supplements can make apparent close rates expensive.
- Warranty, rework, management, insurance, and weather reserve5–10%
The tail of a bad roof persists long after the sale; reserve it before calculating SDE.
What actually swings the deal
- Completed reroof contracts
±10 $12K completed roofs = ±$120K annual revenue before crew/material cost.
- Job gross-margin miss
Five points of material/labour leakage on $1.5M revenue removes $75K SDE.
- Average contract value
±$1K across 90 reroofs = ±$90K annual revenue.
- Storm/insurance concentration
A 20% storm-driven share not repeated next year removes $300K revenue from the $1.5M midpoint.
Benchmarks to memorize
Ninety $12K reroofs require roughly two completed roofs per crew per month after weather, permits, tear-off, and inspection. Revenue above $1.5M needs another managed production lane or materially larger commercial work; it cannot be underwritten from estimator pipeline alone.
Market analysis
Who owns these & where demand comes from
Roofing is a local production and sales market with independent contractors, storm-restoration specialists, regional platforms, and a thin layer of franchise presence. The SBA enrichment records 149 change-of-ownership loans under roofing contractors, 0.7% franchise share, and a $1.012M median implied deal: acquisition demand is real, but results are market- and storm-specific.
Tailwinds
- ↗ BLS projects 5% roofer employment growth from 2025 to 2035
- ↗ Reroof demand persists even when new construction slows
- ↗ Digitised measurement, photos, job costing, and supplier integration make a production system more transferable
Headwinds
- ↘ Storm demand is volatile and attracts transient competitors
- ↘ Material, labour, insurance, and workers-comp cost can move faster than fixed-price contracts
- ↘ Weather and seasonality idle crews while leads and office costs continue
Demand drivers
- Ageing roofs, leaks, replacement cycles, and repair demand
- Weather losses, insurance claims, deductibles, and carrier-approved scope
- Residential transactions, property managers, builders, and commercial asset maintenance
- Local permit, code, manufacturer-system, and inspection requirements
Regulation
OSHA generally requires conventional fall protection for residential construction workers six feet or more above lower levels under 29 CFR 1926.501(b)(13), subject to specific provisions and plans. State/local contractor licensing, permits, workers comp, sales/insurance rules, and building codes vary; verify each operating market and subcontractor classification directly.
Who you bid against
Regional roofers, restoration firms, home-service platforms, construction searchers, and storm specialists compete. Current listing multiples are asking evidence only; a buyer should pay a premium for clean job-cost history, safety-compliant crews, and repeat/referral production—not for a storm-season pipeline.
Competitive advantage
What protects the good ones
- strongProduction manager and crew bench
Reliable, insured crews and foremen determine whether signed work becomes clean completed roofs.
- moderateReferral/review and property-manager channels
Trust lowers lead cost, but it fails if callbacks or seller relationships do not transfer.
- moderateSupplier terms and material workflow
Accurate takeoffs, delivery timing, and terms protect margin and crew utilisation.
- weakStorm/insurance expertise
It can raise ticket and close rate but is portable, cyclical, and dependent on weather/carrier rules.
Who wins — and who loses
The winner measures before promising, knows gross margin after materials, dump, crew, commission, and warranty by roof, and keeps two insured crews working inside a tight territory. The loser calls a signed insurance estimate profit, chases the next hail cell, and discovers after close that the seller was the estimator, supplement desk, production manager, and callback department.
How this niche degrades
- ↘ A quiet storm year exposes revenue that was never recurring
- ↘ Carrier policy, deductible, and claims-process changes can compress insurance work
- ↘ Safety failures, worker misclassification, or uninsured subs create immediate liability
- ↘ Regional platforms can outspend independents for leads and recruit proven crews
More consolidator attention than a typical local trade, but still operationally fragmented below regional scale. The market rewards documented production and management depth; the 3.13× current listing median is an ask, not permission to capitalise a founder-led storm book at that multiple.
SBA 7(a) data
Real acquisitions in this category
Change-of-ownership loans · NAICS 238160 · Roofing Contractors
Deal size distribution
Deal flow over time
Financing profile
Recent comparable deals
| Closed | State | Loan | Implied deal |
|---|---|---|---|
| Mar 2026 | NV | $1.9M | $2.2M |
| Mar 2026 | FL | $810K | $952K |
| Mar 2026 | TX | $100K | $118K |
| Mar 2026 | TX | $1.1M | $1.3M |
| Mar 2026 | SC | $185K | $218K |
| Mar 2026 | SC | $1.8M | $2.1M |
| Feb 2026 | TX | $1.4M | $1.7M |
| Feb 2026 | TX | $150K | $177K |
| Feb 2026 | MI | $1.2M | $1.4M |
| Jan 2026 | MA | $1.2M | $1.4M |
Source: SBA 7(a) FOIA dataset, filtered to acquisitions (loans where business age is "Change of Ownership"). Implied deal size assumes an 85% loan-to-purchase ratio, a common SBA change-of-ownership structure. Charge-off rate shown only when 10+ loans have resolved (paid in full or charged off). Interest rates reflect last 24 months only. Actual deal values vary with equity injections, seller financing, and working capital terms.
Valuation framework
How these actually get priced
Value owner-operated roofing contractors on normalised SDE after crew, safety, sales, warranty, and management costs. Current BizBuySell roofing listings show a 3.13× median asking SDE multiple (2.21-4.12× interquartile), while the broader construction sold-business range is 1.81-3.13× SDE; use the profile’s 2.0-3.5× range only where job-cost proof and transferrable management warrant it.
What moves the multiple
- ▲ PremiumDocumented job margins, managed crews, and safety/insurance discipline
Turns booked volume into credible transferable cash flow.
- ▲ PremiumRepeat/referral and property-manager revenue
Reduces paid-lead and storm-cycle dependence.
- ▼ DiscountSeller-only estimator, supplement specialist, or production manager
A replacement role is required before SDE is valued.
- ▼ DiscountStorm concentration, warranty backlog, or unverified subcontractor compliance
Normalise revenue and reserve the liability before applying a multiple.
Worked example
$1.5M revenue × 14% margin = $210K SDE. At the profile’s 2.0-3.5× range, indicated value is $420K-$735K. The high end needs clean job-cost data, insured crew/foreman depth, repeat/referral demand, low warranty leakage, and seller-free production; a storm-heavy founder sales shop belongs at the low end.
Common buyer mistakes
- ✕ Using current listing asks as sold multiples
- ✕ Capitalising a storm spike as recurring revenue
- ✕ Adding back the owner while leaving estimating, production, supplements, and callbacks unpaid
- ✕ Ignoring workers comp, subcontractor classification, safety, warranty, and material/dump tickets
Deal Calculator
Priced off $210K SDE — can this deal service its own debt?
SDE = revenue × margin estimate for this niche; it includes owner compensation, so budget your salary out of cash flow. Excludes working-capital injection, capex reserves, and taxes. Actual SBA terms vary by lender and borrower.
Due diligence checklist
Before you sign anything
- 01
Reconcile 24 months of jobs from lead through measure, estimate, contract, permit, insurance/deductible, material order, crew payroll/subcontract invoice, dump ticket, change order, warranty, invoice, and cash.
Tests the contract-count, ticket, and job-margin sensitivities.
Red flagThe company cannot link a signed contract to actual material, crew, disposal, and collection. - 02
Rebuild gross margin for 50 completed roofs by system, material, crew, sales channel, and market.
Tests the $75K job-margin leakage sensitivity.
Red flagCosts are pooled monthly or omit commissions, supplements, rework, and warranty. - 03
Segment revenue by storm date/event, carrier, referral, repeat customer, paid lead, property manager, and commercial work.
Tests the $300K storm-concentration sensitivity and real recurrence.
Red flagA material share comes from one storm/lead source with no normal-year evidence. - 04
Verify licences, permits, workers comp, general liability, fall-protection training, OSHA history, crew classification, subcontractor certificates, and post-close crew commitment.
Tests legal production capacity and the safety moat.
Red flagWorkers are uninsured/misclassified or the seller cannot evidence six-foot fall-protection compliance. - 05
Run a seller-free production week from lead qualification through estimate, material order, crew scheduling, site QC, customer update, final collection, and callback.
Tests whether management depth survives close.
Red flagNo one but the seller can price, supplement, schedule, or resolve a problem roof. - 06
Inspect vehicles, trailers, ladders, safety gear, tools, supplier terms, lien releases, open warranties, complaints, and five years of claims.
Tests capex, supplier dependence, and long-tail rework liability.
Red flagSafety equipment is incomplete, supplier balance/lien exposure is undisclosed, or warranty claims are unreserved.
Pros
- +Insurance-funded storm work creates irregular but massive revenue windfalls — one hail storm can add $500K+
- +PE roll-up activity is intense: roofing is one of the hottest M&A categories heading into 2026, creating a strong exit market
- +Recurring demand: residential roofs last 20–30 years, ensuring a steady replacement pipeline
- +Subcontractor model limits W2 headcount risk and scales crew capacity without fixed labor cost
Cons
- -Thin margins (10–15% net) on standard work require high volume and tight job cost controls
- -Physical danger: falls from roofs are the #1 cause of construction fatalities — insurance and safety protocols are mandatory
- -Highly seasonal in northern climates; winter revenue dips require cash management discipline
- -Storm-chaser competition is fierce in active hail markets — margin compression on insurance jobs is common
Best For
Operators with construction or trades background; ideal acquisition for a buyer seeking a platform to participate in the PE roll-up wave — buy at 2–3x SDE, run efficiently, sell at 5–7x EBITDA to a PE aggregator
Operating Costs
Primary costs: crew labor (30–45% of revenue), materials/shingles ($25–35% of revenue), vehicles, equipment (nail guns, compressors, ladders), liability and workers' comp insurance (8–12% of revenue). Owners who subcontract crews run leaner. Marketing is often referral + storm canvassing for small operators.
Deep Dive
BizBite Deep Dive — Roofing Contractor (Residential + Storm Restoration)
1) Executive Summary (5 bullets)
- Roofing is a non-discretionary home service: roofs age, leaks happen, storms happen.
- The business is really sales + production + cashflow management (not “installing shingles”).
- Baseline economics: gross margins ~25–40%, with typical net margins ~6–12% for many operators (higher is possible with tight job costing + strong pricing).
- The industry is in a private equity roll-up wave, which can create a real “buy small (SDE multiple) → professionalize → sell larger (EBITDA multiple)” path.
- Biggest deal killers: owner-dependent sales, weak job-costing, liability/claims exposure, and storm/insurance revenue that isn’t truly repeatable.
2) Market Research
What’s being sold?
- Residential replacements (asphalt shingles) + repairs (leaks/flashings).
- Storm restoration / insurance-funded jobs (hail/wind).
- Commercial flat roofing (TPO/EPDM) + maintenance.
Demand drivers (why this persists)
- Roofs wear out (replacement cycle) and failures are urgent.
- Storms drive “event demand” (spiky, high volume).
- New construction and remodeling.
Market size (sanity anchor)
- IBISWorld estimates Roofing Contractors in the US market size at ~$92.5B in 2026.
Ticket size (residential replacement)
- Modernize reports 2026 U.S. roof replacement costs commonly $7,500–$30,000, with many homeowners spending $9,000–$18,000 for standard asphalt shingle roofs.
3) Moat Analysis (how roofing firms become defendable)
- Local trust + reviews: roofing is high-ticket, low-frequency; buyers lean heavily on reputation.
- Sales engine: fast response, good estimating process, financing options, and tight follow-up.
- Production system: reliable crews (sub or W2), tight scheduling, clean job sites, zero rework.
- Supplier relationships: material availability, better terms, consistent delivery.
- Insurance literacy: if you do storm work, knowing the process (without crossing into fraud) is a competitive advantage.
Your “moat” is rarely proprietary tech — it’s operational excellence that competitors can’t maintain.
4) Unit Economics
Baseline margins
- ServiceTitan cites gross profit margin ~20–40% as an industry range.
- Roofr (Fall 2025 update) cites net margin ~6–12% as a common baseline.
Rule-of-thumb cost stack (residential re-roof)
- Materials: ~25–35%
- Labor/crew cost (subcontracted or W2 burden): ~30–45%
- Overhead (office/admin, vehicles, insurance, software): ~10–20%
- Marketing/sales: can be 5–15% depending on lead source
Simple example (illustrative)
- Average job: $12,000
- Gross margin: 33% → $4,000 gross profit
- After overhead + marketing + admin, you’re typically looking for $800–$1,400 net profit per job (6–12% net)
KPI dashboard (what to track weekly)
- Leads → appointments → closes (close rate)
- Average ticket size
- Gross margin by job (with change-orders separated)
- Crew productivity (jobs/week/crew)
- Supplement rate (insurance jobs) and collection days
- Warranty callbacks % (a silent margin killer)
5) Due Diligence Checklist (buying a roofing contractor)
Financial + job-costing
- 24–36 months P&L + tax returns + bank statements
- Job-costing reports (estimate vs actual: labor, material, disposal)
- Mix analysis: retail vs insurance vs commercial
- WIP schedule + backlog (and how “real” it is)
Operational
- Crew structure: subcontractors vs employees; verify classification + insurance certificates
- Licensing/permits (state/local) + inspection history
- Supplier terms, rebates, and any liens
- Warranty policy + history of callbacks/rework
Risk
- Insurance: GL, workers’ comp, auto; request loss runs / claims history
- Safety program and training (roof work is high-risk)
- Any litigation, OSHA citations, or recurring customer disputes
Customer acquisition
- Where do leads come from (Google LSA, PPC, canvassers, referrals, adjusters)?
- Reputation audit (Google reviews, BBB, complaint patterns)
- Marketing spend by channel and cost per booked job
6) What to Watch For (common traps)
- Storm-heavy revenue: great upside, but underwriting is hard. Don’t pay “platform multiple” for a one-time weather year.
- Owner-dependent sales: if the owner is the estimator + closer, you’re buying a job, not a business.
- Working capital spikes: materials are expensive; commercial jobs can create cashflow timing gaps.
- Quality control: rework + warranty claims can quietly destroy margin.
- Safety exposure: OSHA notes falls are the leading cause of death in construction; in 2023 there were 421 fatal falls to a lower level out of 1,075 construction fatalities.
7) Financing Options (practical)
- Seller financing: common in trade services; tie a portion to clean handoff + training.
- SBA / bank financing (where eligible): works best with clean tax returns, stable margins, and defensible lead sources.
- Line of credit: often needed for materials + payroll smoothing.
- Earnouts: useful when storm/insurance revenue is material; structure around verified collections.
8) Valuation & Deal Structure Cheatsheet
Small operator multiples (anchor ranges)
- Peak Business Valuation: SDE multiples ~1.88×–2.73×; EBITDA multiples ~2.47×–3.55× for roofing companies (industry-average ranges).
Why some roofing firms trade higher
- Strong management layer + repeatable lead flow + diversified mix (retail + commercial)
- Clean job-costing and proven gross margin control
- Low warranty/callback rate
Roll-up dynamic (why buyers care in 2025–2026)
- Roofing Contractor reports aggressive PE deal activity in roofing consolidation through 2025, emphasizing the ongoing platform/bolt-on acquisition pattern.
Example structure (illustrative)
- SDE: $300k
- 2.3× SDE = $690k price
- 20% down ($138k) + 50% bank/SBA ($345k) + 30% seller note ($207k)
- Holdback or earnout if storm revenue is >30–40% of sales
9) 10 Questions to Ask the Owner
- What % of revenue is retail vs insurance restoration vs commercial?
- What’s your average ticket and gross margin by segment?
- How are crews staffed (W2 vs subs) and how do you ensure quality?
- Show me the last 10 jobs: estimate vs actual, and why variances happened.
- What does lead flow look like month-by-month (and what do you spend to get it)?
- How often do you do warranty callbacks, and what’s the root cause?
- What’s your claims history (GL/work comp/auto)?
- Who handles estimating/sales today, and what happens if that person leaves?
- What supplier terms/rebates do you have, and are there any liens?
- If storm work: what’s your supplements process and average collection time?
3 Concrete Example Scenarios
A) Retail-focused residential replacement shop
- Pros: more predictable; easier to underwrite; cleaner marketing math
- Cons: CAC can be high; competitive bidding
B) Storm restoration-heavy operator
- Pros: huge top-line surges; insurance-funded demand
- Cons: volatile; reputational/regulatory risk; underwriting “normal year” EBITDA is tricky
C) Commercial flat-roof + maintenance contracts
- Pros: recurring inspections/maintenance; larger tickets; less canvassing
- Cons: longer sales cycles; bigger cashflow timing gaps; spec bidding
7-Day Action Plan (for a buyer)
Day 1 — Choose your wedge: Retail-only? Storm + retail? Commercial? Define target mix and geography.
Day 2 — Define buy box: $500K–$3M revenue, $150K+ SDE, reviews 4.5+, documented job-costing, no single channel >50% of leads.
Day 3 — Source deals: BizBuySell + brokers + direct outreach to 30 local roofers with “succession” angle.
Day 4 — Underwrite the lead engine: Audit Google Business Profile, LSA/PPC spend, close rate, and show rate.
Day 5 — Underwrite production: Meet the foreman/production manager, review schedule discipline, callback history.
Day 6 — Risk sweep: Licensing, insurance loss runs, safety practices, contract terms, warranties.
Day 7 — Offer + structure: Price on normalized SDE, haircut storm outliers, use seller note + earnout to bridge uncertainty.
Sources
- IBISWorld — Roofing Contractors in the US (market size): https://www.ibisworld.com/united-states/market-size/roofing-contractors/198/
- Modernize — Roof replacement cost (2026): https://modernize.com/roof/cost-calculator
- ServiceTitan — Roofing profit margins (gross margin discussion): https://www.servicetitan.com/blog/roofing-company-profit-margins
- Roofr — Roofing profitability (gross + net margin ranges): https://roofr.com/blog/how-profitable-is-the-average-roofing-business
- Peak Business Valuation — Roofing company multiples (SDE/EBITDA ranges): https://peakbusinessvaluation.com/roofing-company-multiples/
- OSHA — Stop Falls (fatal fall statistics): https://www.osha.gov/stop-falls
- Roofing Contractor — Roofing consolidation / PE activity (2025): https://www.roofingcontractor.com/articles/101235-tariffs-talent-and-tech-the-new-rules-of-roofing-consolidation
- MoneyGeek — Roofing business insurance cost benchmarks: https://www.moneygeek.com/insurance/business/contractor/roofing/cost/
- IL Roofing Institute — Startup costs example breakdown (Illinois): https://www.ilroofinginstitute.com/blog/roofing-company-startup-costs
BizBite Deep Dive | April 4, 2026 | Roofing Contractor
Where to Buy
Largest marketplace for roofing and contractor businesses for sale
Roofing M&A data, PE roll-up tracker, and valuation benchmarks for 2025–2026
Roofing business valuation, SDE/EBITDA multiples, and exit planning guide
Buyer's Toolkit
Essential tools to get started
Some links may be affiliate links. We only recommend tools we'd use ourselves.
Ready to Buy? Start Here →
Largest business-for-sale marketplace in the US
SBA loans and business acquisition financing — get funded fast
ROBS financing — use retirement funds to buy a business tax-free
Bookkeeping for small business owners — hands-off financials
Some links may be affiliate links. We only recommend tools we'd use ourselves.
Related Businesses
Get the full breakdown in your inbox
Weekly boring business breakdowns
One researched boring-business breakdown every week. Free.