¢
BIZBITE

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.

Acquisition score
Margin · multiple · SBA data
62Strong
Avg revenue
$1.5M/yr
$500K–$4M range
Profit margin
14%
~$210K SDE
Multiple
2–3.5×
of SDE
Est. buy price
$420K–$735K
startup: $30K–$150K

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.

62Strong
medium data confidence · 72/100medium financing fit

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

high labor
medium capex
high owner

Revenue drivers

  • Residential reroofs, repairs, leak calls, storm restoration, and commercial maintenance
  • Lead volume, inspection-to-close rate, average job size, and supplement/change-order discipline
  • Crew availability, production scheduling, supplier terms, and inspection pass rate
  • Retail vs insurance vs commercial mix, because each has different margin and cash conversion
  • Local reviews, referral partners, financing options, and insurance-claim literacy

Key risks

  • Storm revenue creates a beautiful TTM that does not repeat
  • Owner-dependent sales and estimating vanish after close
  • Subcontractor classification, insurance certificates, OSHA, or claims exposure is weak
  • Material price changes and supplement delays crush gross margin
  • Warranty/rework history is absent because callbacks are handled off-system

What you need to believe

  • The business can produce jobs without the seller personally selling and estimating every roof
  • Crew capacity and safety controls survive peak season
  • Storm/insurance revenue is normalized rather than capitalized at a recurring multiple
  • Job costing is good enough to protect thin net margins

Unit economics

How one unit makes money

Modeled per one residential roofing contractor with two active crews and mixed retail/storm work. Every line shows its arithmetic — rebuild any number yourself.

Revenue build-up

LineLowBaseHigh
Residential reroofs100 reroofs/year × $12,000 average ticket; a 25-square asphalt roof at ~$480/square is the core job$600K$1.2M$2.8M
Repairs, leak calls, and small projects250 repair jobs/year × $600 average ticket; profitable only when dispatch and minimum charges are tight$75K$150K$400K
Storm supplements, commercial maintenance, and flat-roof workinsurance supplements, maintenance contracts, and selective commercial jobs at 0-35% of revenue depending on market and storm year$0$150K$800K

Where it goes — cost structure

  • Roofing labor/subcontractors2842%

    BLS roofers earn $50,970 median before crew supervision, comp, safety, and subcontractor markup.

  • Materials, disposal, permits, delivery3245%

    Shingles, membrane, flashing, fasteners, and dump fees move too fast for stale estimates.

  • Sales, commissions, leads, inspections715%

    A great sales month can be a bad profit month if commissions are paid before supplements and collections.

  • Insurance, vehicles, ladders, software, admin714%

    Roofing risk lives in GL, workers comp, auto, and safety controls, not just trucks.

  • Warranty callbacks, rework, working capital38%

    A leak callback can consume a crew slot and reputation faster than the original job produced profit.

SDE margin · low
8%
SDE margin · base
14%
SDE margin · high
20%

What actually swings the deal

  • Reroof close volume

    ±10 reroofs/year at $12K ticket ≈ ±$120K revenue; at 14% margin that is only ~$17K SDE if job costing holds.

  • Gross margin per reroof

    3pts on $1.2M reroof revenue ≈ $36K SDE, often the difference between a good year and a dangerous one.

  • Storm concentration

    if 30% of revenue came from one hail event, normalized base revenue may be $450K lower than TTM.

  • Warranty/rework rate

    5 failed jobs at $3K labor/material cleanup each removes $15K SDE and poisons reviews.

Benchmarks to memorize

SBA implied deal median — roofing NAICS 238160~$1.01M
BLS roofer median pay$50,970/year or $24.51/hour
Construction businesses sold benchmarkBizBuySell uses sold/listed construction comps including roofing
Healthy small-roofing SDE margin8-20%
BizBite profile multiple range2.0x-3.5x SDE
The ceiling

Two crews completing roughly one reroof per crew per week for 45-50 production weeks is a 90-100 roof machine. The ceiling is weather, crew reliability, inspections, and working capital — not the number of leads the seller can buy after a hailstorm.

Market analysis

Who owns these & where demand comes from

Fragmented specialty-contractor market with small owner-led residential roofers, storm-restoration outfits, commercial flat-roof specialists, franchises, and regional consolidators. The same revenue number can mean very different risk depending on retail vs insurance vs commercial mix.

Tailwinds

  • BLS projects roofer employment growth through 2034 and roof work remains physically hard to automate
  • SBA data shows real transaction/financing precedent for roofing contractors
  • Professional job-costing and sales process can improve under-managed shops quickly

Headwinds

  • Storm cyclicality and insurance-carrier behavior create volatile working capital
  • Material inflation, supplier terms, and disposal costs can outrun stale estimates
  • Labor safety, subcontractor control, and warranty callbacks keep institutional buyers selective

Demand drivers

  • Roof age, leaks, wind/hail, insurance claims, home sales, and remodel cycles
  • Urgency: customers cannot leave active leaks unresolved
  • Commercial flat-roof maintenance and repair contracts where facility managers value uptime
  • Local reputation and financing availability for high-ticket residential jobs

Regulation

Moderate to high. State/local contractor licensing, permits, inspections, OSHA fall protection, insurance, workers comp, subcontractor classification, lien waivers, and warranty obligations all matter. Loss runs and safety records are not optional diligence.

Who you bid against

Local operators and first-time buyers chase small shops; regional platforms and PE-backed home-service groups chase clean, scalable operators with sales management and crews. Storm-heavy books attract buyers fast and disappoint them faster.

Competitive advantage

What protects the good ones

  • moderateSales/estimating system

    Fast inspections, accurate estimates, financing, and follow-up convert high-ticket trust decisions before competitors do.

  • strongCrew/subcontractor control

    Production capacity and workmanship decide margin, scheduling, and warranty risk.

  • moderateReviews and local trust

    Roofing is expensive and scary; proof from neighbors lowers CAC and improves close rate.

  • moderateInsurance/storm process

    Storm expertise can be valuable, but it becomes a liability if revenue only exists in event years.

Who wins — and who loses

The winner knows gross margin by roof before the crew leaves, controls two or more insured crews, sells retail work between storms, and treats supplements as working-capital risk. The loser buys a hail-year P&L, pays a recurring multiple for event revenue, and discovers the seller was the entire sales department.

How this niche degrades

  • Storm years inflate revenue and invite transient competitors who disappear before warranty work comes due
  • Material price spikes and insurance-carrier supplement delays squeeze jobs quoted too early
  • OSHA/safety, worker classification, and insurance claims can create liabilities larger than normal working capital
  • PE and regional platforms bid up clean operators with production depth while leaving messy books to small buyers
Consolidation status

Active in home services and specialty construction, especially for sizeable retail/storm operators with management and clean job costing. Sub-$2M roofing shops remain fragmented because owner sales dependence and crew risk are hard to institutionalize.

SBA 7(a) data

Real acquisitions in this category

Change-of-ownership loans · NAICS 238160 · Roofing Contractors

Deals tracked
149
72 in last 24 mo
Median loan
$860K
$300K–$1.8M p25–p75
Implied deal size
$1.0M
median · ~85% LTV
Charge-off rate
not enough resolved loans

Deal size distribution

<$150K
16
$150K–500K
37
$500K–1M
28
$1M–2M
35
>$2M
33

Deal flow over time

12-month momentum
+57.1%
deal volume vs prior 12 mo
Median loan Δ
+65.1%
44 recent · 28 prior

Financing profile

Median rate
9.50%
11% fixed · last 24 mo
Median term
120 mo
standard 10-yr
Collateralized
0%
of loans secured
Median jobs
10
supported per deal
Top lenders in this space
Live Oak Banking Company15
First Internet Bank of Indiana13
The Huntington National Bank12
Pathward National Association6
First Bank of the Lake6
Where deals happen
FL16
TX11
CA10
OH7
NE7
IN6
CO6
IL6
NY6
PA6

Recent comparable deals

ClosedStateLoanImplied deal
Mar 2026NV$1.9M$2.2M
Mar 2026FL$810K$952K
Mar 2026TX$100K$118K
Mar 2026TX$1.1M$1.3M
Mar 2026SC$185K$218K
Mar 2026SC$1.8M$2.1M
Feb 2026TX$1.4M$1.7M
Feb 2026TX$150K$177K
Feb 2026MI$1.2M$1.4M
Jan 2026MA$1.2M$1.4M
Volume rank #51/544Deal-size rank #202/544Momentum rank #67p90 loan: $3.8MData as of Mar 2026

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

Valued on SDE for small owner-operated roofing contractors, with heavy normalization for storm revenue, owner sales labor, warranty/rework, and job-costing quality. Larger managed shops may get EBITDA treatment, but only after production and sales are institutional rather than seller-personal.

Basis: SDE

What moves the multiple

  • ▼ DiscountStorm/event revenue normalization

    One hail year should be haircut to a multi-year average before applying a multiple.

  • ▲ PremiumCrew depth and safety controls

    Insured crews, foremen, safety records, and predictable production support a higher multiple.

  • ▲ PremiumJob-costing quality

    Estimate-vs-actual by job proves whether gross margin is real.

  • ▼ DiscountOwner sales dependence

    If the seller closes most jobs personally, replacement sales management belongs in normalized expenses.

  • ▼ DiscountWarranty/rework history

    Callbacks are future negative margin and should reduce price or trigger holdbacks.

Worked example

A roofing contractor doing $1.5M revenue at a 14% margin produces about $210K SDE. At the BizBite 2.0x-3.5x range, that supports roughly $420K-$735K of value. The high end requires normalized non-storm revenue, clean job costing, insured crew depth, low callbacks, and sales management beyond the owner; a storm-inflated book belongs near the low end after working-capital and warranty reserves.

Common buyer mistakes

  • Applying a recurring home-service multiple to storm/event revenue
  • Trusting gross margin without estimate-vs-actual job-cost reports
  • Ignoring subcontractor insurance, safety, lien waivers, and worker-classification risk
  • Treating warranty callbacks as minor customer service instead of future margin leakage

Deal Calculator

Priced off $210K SDE — can this deal service its own debt?

2.86×
DSCR · Lender-comfortable
Purchase multiple — 2.5× SDE ($525K)
Category range: 2×–3.5× SDE
Down payment — 10% ($53K)
SBA minimum equity injection is 10% for change-of-ownership
Interest rate — 9.50%
SBA median for this category: 9.5%
Loan term — 10 years
SBA median for this category: 120 months
Purchase price
$525K
2.5× of $210K SDE
Cash to close
$68K
$53K down + ~3% closing
Debt service
$6K/mo
$73K/yr on $473K loan
Cash-on-cash
200%
cash back in ~6 mo
Debt service coverage · what the lender sees
2.86×+$11K/mo after debt
Most SBA lenders want ≥1.25× coverage; 1.5×+ is a strong file.

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

  1. 01

    Export job-level data for 24-36 months: lead source, estimate, contract, materials, labor/subs, disposal, supplement/change order, collections, and gross margin.

    Roofing margin lives job by job; headline revenue is nearly useless without job costing.

    Red flagSeller cannot reconcile estimates to supplier bills, disposal tickets, and collections.
  2. 02

    Normalize revenue by storm event, retail, insurance, repair, commercial, and maintenance work.

    Storm concentration is the biggest valuation sensitivity.

    Red flagTTM revenue depends on one event or carrier program and is priced as recurring.
  3. 03

    Verify crew/subcontractor list, insurance certificates, safety program, OSHA history, worker classification, and retention.

    Production capacity and liability transfer decide whether revenue survives close.

    Red flagKey crews are verbal, uninsured, misclassified, or loyal only to the seller.
  4. 04

    Review warranty policy, callback logs, open claims, litigation, customer disputes, and online reviews by job period.

    Rework is future negative SDE and reputational risk.

    Red flagNo callback tracking or unresolved leaks from prior installs.
  5. 05

    Check supplier terms, rebates, material-price update cadence, open payables, liens, and deposit/collection practices.

    Roofing consumes working capital before margin shows up.

    Red flagSupplier terms are personal to the seller or jobs are funded by customer deposits with weak controls.
  6. 06

    Map who sells and estimates: owner, salesperson, canvasser, adjuster-facing rep, or production manager.

    Owner sales dependence must be replaced before paying a premium.

    Red flagSeller personally closes the majority of jobs and has no documented sales process.

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

Deep Dive: Roofing Contractor (Residential + Storm Restoration)2026-04-04

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

  1. What % of revenue is retail vs insurance restoration vs commercial?
  2. What’s your average ticket and gross margin by segment?
  3. How are crews staffed (W2 vs subs) and how do you ensure quality?
  4. Show me the last 10 jobs: estimate vs actual, and why variances happened.
  5. What does lead flow look like month-by-month (and what do you spend to get it)?
  6. How often do you do warranty callbacks, and what’s the root cause?
  7. What’s your claims history (GL/work comp/auto)?
  8. Who handles estimating/sales today, and what happens if that person leaves?
  9. What supplier terms/rebates do you have, and are there any liens?
  10. 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

BizBite Deep Dive | April 4, 2026 | Roofing Contractor

Where to Buy

BizBuySell – Construction & Roofing

Largest marketplace for roofing and contractor businesses for sale

The Deal Sheet – Roofing M&A

Roofing M&A data, PE roll-up tracker, and valuation benchmarks for 2025–2026

Sunbelt Business Brokers

Roofing business valuation, SDE/EBITDA multiples, and exit planning guide

Get the full breakdown in your inbox

Weekly boring business breakdowns

One researched boring-business breakdown every week. Free.

Buy a roofing contractor
via BizBuySell – Construction & Roofing
See listings →