Due Diligence Guide · Roofing

Due Diligence Checklist for Acquiring a Roofing Business

Know exactly what to verify before buying a residential or commercial roofing contractor — from crew licensing and warranty exposure to insurance adjuster relationships and storm-driven revenue concentration.

Find Roofing Acquisition Targets

Acquiring a roofing business in the $1M–$5M revenue range offers strong cash flow and recession-resistant demand, but carries specific risks around owner dependency, subcontractor licensing, warranty obligations, and insurance restoration revenue concentration. This guide walks buyers through the three critical phases of due diligence specific to roofing contractor acquisitions.

Roofing Due Diligence Phases

01

Financial & Revenue Quality

Validate the sustainability and composition of reported revenue and margins, with particular attention to storm-driven spikes and insurance restoration versus retail mix.

Revenue Mix by Segmentcritical

Break down revenue across residential retail, commercial, and insurance restoration for three years. Heavy storm-year spikes or single-segment concentration above 70% signals fragility.

Gross Margin by Job Typecritical

Request job-costing reports segmented by project type. Insurance restoration margins often differ materially from retail re-roofing; blended margins above 40% should be verified.

Owner Add-Back Verificationimportant

Scrutinize each add-back with supporting documentation. Roofing owners frequently run personal vehicles, family payroll, and non-business expenses through company P&L.

02

Operations & Workforce

Assess the stability and transferability of the labor model, licensing credentials, and field management systems that keep jobs running without the seller present.

Subcontractor vs. W-2 Crew Compositioncritical

Identify what percentage of labor is 1099 subcontracted. Heavy subcontractor reliance increases margin volatility and raises worker misclassification liability exposure.

Contractor License & Bond Transferabilitycritical

Confirm the qualifying license holder, whether it transfers with the entity or requires re-qualification, and that bonds and insurance certificates are current and assignable.

Estimating & Project Management Systemsimportant

Verify use of platforms like AccuLynx or JobNimbus. Owner-only estimating with no documented process is a major transition risk and value detractor.

03

Legal, Liability & Compliance

Uncover warranty exposure, litigation history, OSHA records, and subcontractor agreement integrity before finalizing deal structure and representations and warranties terms.

Warranty Claims Historycritical

Request a year-by-year log of warranty callbacks, repair costs, and open claims. Patterns of workmanship failures signal crew quality issues that survive the closing.

OSHA & Contractor Board Violationscritical

Pull OSHA inspection records and state contractor board complaint history. Falls are the leading roofing liability; unresolved citations transfer real legal exposure.

Subcontractor Agreement Reviewimportant

Review written agreements for non-solicitation clauses, certificate of insurance requirements, and indemnification provisions. Undocumented sub relationships are a hidden liability.

04

Phase 4: SBA Financing and Deal Structure Validation

Verify the Roofing acquisition qualifies for SBA financing, the purchase price is supportable by the verified cash flow, and the deal structure protects the buyer's downside.

SBA Eligibility Confirmationcritical

Confirm the Roofing meets SBA 7(a) eligibility requirements: the business is for-profit, U.S.-based, within SBA size standards, and the buyer meets personal financial requirements. Some industries have specific SBA restrictions — verify before LOI.

Normalized EBITDA vs. SBA Debt Service Coveragecritical

Model verified normalized EBITDA against projected SBA loan payments at current rates. A $1M SBA 7(a) loan at 10.5% over 10 years costs approximately $13,000/month. The Roofing must generate at least 1.25x debt service coverage after a market-rate manager salary to pass underwriting.

Seller Note and Earnout Structure Reviewimportant

Confirm the seller note is properly subordinated to the SBA loan and goes on 24-month standby as required by SBA rules. If an earnout is included, define exact measurement metrics, time period, and dispute resolution process before signing the purchase agreement.

Roofing-Specific Due Diligence Items

  • Verify insurance adjuster relationships are documented and not solely dependent on the owner — request a list of top 10 adjusters and confirm staff have existing contact history.
  • Confirm preferred contractor or credentialed contractor status with any national insurance carriers such as Allstate or State Farm, as these certifications drive consistent lead flow.
  • Review manufacturer certifications like GAF Master Elite or CertainTeed ShingleMaster, which enable extended warranty offerings and differentiate the business competitively.
  • Assess equipment inventory — boom lifts, shingle removal machines, and company trucks — verifying ownership versus lease status, condition, and replacement cost exposure.
  • Evaluate seasonal cash flow patterns and working capital cycle; roofing businesses in northern markets may carry three to four months of negative cash flow requiring a line of credit.
  • Verify that the purchase price divided by verified normalized EBITDA produces a multiple consistent with current market comparables for Roofing transactions — overpaying by 0.5x–1.0x EBITDA is the most common buyer error in this sector.
  • Confirm the lease terms are assignable to the buyer with the landlord's written consent, and that the remaining lease term extends at least through the SBA loan term — lenders require this before funding.
  • Request copies of all material vendor contracts, supplier agreements, and service relationships — confirm which are transferable, which require novation, and which may terminate on change of ownership.

Standard Document Request List

Before signing a Letter of Intent, request these documents from the seller. Missing or incomplete items are a red flag — not a reason to proceed without them.

  • 3 years of business tax returns (Schedule C or Form 1120)
  • Last 3 years profit & loss statements (monthly detail)
  • Current balance sheet and accounts receivable aging
  • Customer/client list with revenue by account (anonymized)
  • All active contracts, subscriptions, and recurring agreements
  • Equipment list with condition and estimated replacement cost
  • Employee roster with tenure, title, and compensation
  • Any pending or threatened litigation or regulatory complaints
  • Owner compensation and discretionary expense add-backs
  • Year-to-date financials vs. prior year same period

Frequently Asked Questions

What valuation multiple should I expect to pay for a roofing business?

Well-run roofing businesses with diversified revenue and documented processes typically trade at 3x–5.5x SDE. Owner-dependent shops or those reliant on a single storm season trade at the lower end.

Can I use SBA financing to acquire a roofing company?

Yes. Roofing businesses are SBA 7(a) eligible. Expect to inject 10–15% equity, and structure a seller note for 5–10% to satisfy lender requirements and align seller incentives post-close.

How do I evaluate warranty liability when buying a roofing business?

Request a complete job history for the past five years, all open warranty claims, and average annual callback costs. Negotiate an escrow holdback or rep and warranty coverage for undisclosed claims.

What is the biggest red flag in a roofing business acquisition?

Owner-controlled insurance adjuster relationships with no estimator or sales staff capable of operating independently. If revenue walks out with the seller, the acquisition thesis collapses immediately post-close.

More Roofing Guides

Find Roofing businesses ready for acquisition

DealFlow OS surfaces targets with seller signals and motivation scores — so you know before you start diligence. Free to join.

Start finding deals — free

No credit card required