Premier Roofing & Storm Restoration Company - Douglas County, CO
Full acquisition analysis: financials, market context, valuation, risk assessment, and 100-day integration plan.
View Original Listing ↗At a Glance
Founded 2018, this award-winning roofing contractor serves Colorado's Front Range from a home-based office with 2 employees and a subcontractor network. Specializes in storm restoration, insurance claims, and full exterior services. 35% revenue from organic referrals. Recent performance volatile: $2.5M 3-year avg vs $3.7M in 2024.
Key Strengths
- 43% SDE margin ($1.07M disclosed cash flow) demonstrates exceptional operational efficiency
- Award-winning reputation (2024/2025 Roofing Awards) with 35% organic acquisition through referrals
- Asset-light model: home office, no lease, minimal equipment, flexible subcontractor scaling
- Established insurance carrier relationships critical for storm restoration work
- Fragmented market with active M&A consolidation creating strategic buyer pool
Key Questions
- Why does trailing revenue ($2.46M) differ 33% from 2024 revenue ($3.7M)? Which year is normalized?
- What drives the massive asking price (2.95x SDE, 5.3x EBITDA)? Any intangible justification?
- Customer concentration: what % of revenue from top 10 insurance carriers vs direct homeowners?
- Subcontractor dependency: how many crews? What prevents them from going direct post-sale?
- How much 2024 revenue was one-time storm events vs recurring replacement demand?
- What is actual backlog value and contract pipeline heading into 2026?
Reconstructed P&L
| Line Item | Amount | % Revenue | Benchmark |
|---|---|---|---|
| COGS (Materials) | –$982,070 | 40.0% | Industry avg: 40.0% |
| Direct Labor | –$736,553 | 30.0% | Industry avg: 30.0% |
| Gross Profit | $736,552 | 30.0% | Calculated |
| Vehicle / Fleet | –$73,655 | 3.0% | Industry range: 2-5% |
| Insurance (GL, WC, Auto) | –$61,379 | 2.5% | Industry range: 2-4% |
| Office / Admin / Software | –$49,104 | 2.0% | Industry range: 1-3% |
| Marketing | –$24,552 | 1.0% | Industry range: 0.5-3% |
| Rent / Facilities | –$49,104 | 2.0% | Industry range: 1-4% |
| Other Overhead | –$36,828 | 1.5% | Industry range: 1-3% |
| Depreciation | –$9,821 | 0.4% | Industry range: 0.3-0.5% |
| EBITDA (Est.) | $441,930 | 18.0% | Benchmark: 15–20% healthy |
| Estimated SDE | ~$591,930 | 24.1% |
SBA Financing Model
Estimated SDE of ~$591,930 can support SBA 7(a) debt service on a $3,150,000 acquisition. Assuming 10% down ($315,000) and a 10-year term at ~10.5% SBA rates, annual debt service is approximately $459,049. Estimated pre-tax income to owner: ~$132,881+ after debt service.
Cash Flow Reality Check
Cash Conversion Cycle
Working Capital Recommendations
- Establish Revolving Line of Credit: Secure $150K-$200K revolving LOC before winter to fund Jan-Feb operating expenses when revenue drops to 50% of monthly average. Critical for maintaining subcontractor relationships during slow months.
- Implement Deposit Collection Policy: Require 25-33% deposits on all projects to accelerate cash collection and reduce reliance on insurance claim reimbursements. Compress days receivable from 40 to 30 days through earlier milestone billing.
- Build Cash Reserves During Peak Season: Bank 50% of May-Aug cash flow ($150K+) to create winter operating reserve. Avoid owner distributions beyond $100K during Q2-Q3 to ensure Jan-Feb liquidity without emergency borrowing.
- Develop Off-Season Revenue Streams: Launch gutter/siding maintenance program and insurance inspection services for Nov-Feb to generate $50K-$75K winter revenue. Reduces seasonal cash flow volatility by 20-30%.
How Sticky Is the Revenue?
Customer Concentration (Est.)
Revenue Retention Estimate: 15-20% annual repeat rate (roof replacement cycle: 20-30 years). Ancillary services and referrals provide only recurring touch point.
Estimated percentage of revenue retained after an ownership transition, based on industry benchmarks and business characteristics.
Churn Risk Factors
What's This Business Worth?
| Method | Low | Mid | High |
|---|---|---|---|
| SDE Multiple (Residential Contractor) | $1,065,474 | $1,183,860 | $1,302,246 |
| EBITDA Multiple (Storm Restoration Premium) | $1,061,784 | $1,326,965 | $1,592,346 |
| Revenue Multiple (Asset-Light Service) | $1,227,588 | $1,350,763 | $1,473,938 |
Premium Factors
Discount Factors
Market & Comparable Transactions
Colorado roofing market benefits from hail-driven replacement demand and building boom, but faces labor shortages (30K+ construction positions unfilled) and fragmented competition (100K+ U.S. contractors). Douglas County sees flat employment growth and 6.5% unemployment. Active M&A consolidation (Home Depot/SRS, QXO/Beacon, TopBuild/Progressive) signals institutional interest, but commercial platforms command 6-8x EBITDA vs 3-5x SDE for residential contractors.
| Comparable | Revenue | Multiple | Location |
|---|---|---|---|
| TopBuild acquisition of Progressive Roofing | Not disclosed | Mid-market platform acquisition | Regional platform |
| Commercial recurring-revenue roofing platforms (2024-2025 auctions) | $1M-$10M EBITDA | 6x-8x EBITDA (commercial), 3x-5x SDE (residential) | Colorado Front Range |
| Home Depot acquisition of SRS Distribution; QXO acquisition of Beacon Roofing | $18.25B and $11B | Distribution platform level (not comparable) | National |
Bull Case
Storm restoration specialist in hail-prone Front Range with insurance carrier relationships captures episodic revenue spikes. 2024 performance ($3.7M revenue) suggests $4M+ potential under aggressive buyer with expanded geographic reach and insurance agent partnerships. Award recognition and 35% organic acquisition create defensible local moat. Asset-light model scales without lease or equipment capex. Strategic buyer consolidating fragmented market might pay 2.0-2.5x SDE for platform entry.
Bear Case
Revenue volatility ($2.5M avg vs $3.7M peak) signals one-time storm dependency, not sustainable demand. Subcontractor model offers zero barriers: crews can disintermediate post-sale. 6-year operating history lacks recession proof. Asking price (2.95x SDE) assumes commercial recurring premium for one-time residential work. Buyer faces $459K annual debt service against $133K cash after debt—one slow season triggers default. Labor shortage and Colorado's decentralized permitting create operational friction.
Who You're Up Against
| Company | Type | Est. Revenue | Threat Level |
|---|---|---|---|
| Metro City Roofing | Independent | $2M-$4M | Owens Corning Top of House certified with strong Douglas County reputation. Directly competitive on residential replacement and storm restoration. |
| New Roof Plus | Independent | $3M-$6M | Established Front Range operator serving residential and commercial. Broader service mix and likely larger crew capacity creates competitive pricing pressure. |
| Strong Contractors Inc. | Independent | $5M-$10M | Commercial roofing experience with public sector work (Douglas County Justice Center). Potential competitive threat if expanding into residential storm restoration. |
| Interstate Roofing | Independent | $15M-$25M | Denver-based regional platform with 24K+ completed projects and all three top manufacturer certifications. Multi-state scale enables aggressive pricing and faster project turnaround. |
Competitive Advantages
Moat Assessment
Limited sustainable moat. Awards and reputation create temporary differentiation but lack structural barriers—competitors can match certifications and build similar review profiles within 2-3 years. Insurance relationships transfer uncertainly and offer no exclusivity. Subcontractor model provides cost flexibility but zero proprietary advantage (crews work for multiple contractors). Main defensibility comes from local brand equity in Douglas County market, which is meaningful for 12-24 months post-acquisition but erodes without continuous quality delivery and marketing investment. No recurring revenue, proprietary processes, or switching costs protect against competition.
Risk Scores & Due Diligence
Due Diligence Priorities
- 1. Revenue Reconciliation & Normalization: Obtain 2022-2025 monthly P&Ls to reconcile $2.46M trailing vs $3.7M 2024 claim. Identify storm event spikes vs baseline replacement demand. Analyze job-level profitability by project type.
- 2. Customer & Insurance Carrier Concentration: Verify top 10 customer % and insurance carrier relationship transferability. Confirm no single carrier represents >20% revenue. Review claims denial rates and carrier performance requirements.
- 3. Subcontractor Agreement Review: Obtain all subcontractor agreements, verify exclusivity clauses, assess crew loyalty risk. Interview top 3 crews regarding post-sale retention. Model cost increase if non-competes required.
- 4. Backlog & Pipeline Validation: Audit current backlog value, signed contracts, and insurance claims in process. Verify 2026 forecast assumptions. Assess how much work transfers vs requires re-bidding post-sale.
- 5. Working Capital & Seasonality Management: Review 12-month cash flow detail showing Jan-Feb survival strategy. Confirm $319K working capital estimate. Model line of credit requirements for winter months.
What Needs to Transfer
Potential Deal Breakers
- Insurance carrier preferred contractor status non-transferability (deal-killer if top 3 carriers reject buyer)
- Subcontractor crew defection (if 50%+ of crews refuse to work with buyer, business model collapses)
- Manufacturer certification denial (inability to offer extended warranties eliminates competitive positioning)
- Municipal licensing barriers (if buyer cannot qualify for required local contractor licenses)
100-Day Integration Playbook
- Execute 6-month owner transition with joint site visits and carrier introductions
- Renegotiate subcontractor agreements with retention bonuses and non-compete clauses
- Obtain insurance carrier approvals and confirm preferred contractor status transfers
- Establish line of credit ($150K+) to manage seasonal working capital gaps
- Hire 1-2 W-2 lead installers to reduce subcontractor dependency by 30%
- Implement CRM system to track customer lifecycle and automate referral requests
- Formalize inspection and quality control process to protect award-winning reputation
- Develop insurance agent partnership program targeting 10 local agents
- Launch commercial maintenance program targeting HOAs and property managers
- Expand marketing budget from 1% to 3% of revenue focusing on insurance agent referrals
- Open satellite presence in Fort Collins or Colorado Springs for geographic coverage
- Pursue GAF Master Elite or CertainTeed SELECT ShingleMaster certifications
Value Creation Waterfall (3-Year Outlook)
Our Verdict
Verdict: Conditional — Proceed to LOI
PASS at $3.15M asking price. Business demonstrates strong operational fundamentals (43% SDE margin, award-winning reputation, asset-light model) but asking price reflects 2.95x SDE—double the 1.8-2.2x fair range for residential roofing contractors. Revenue volatility, extreme seasonality, and total subcontractor dependency amplify transfer risk. SBA debt service ($459K) leaves only $133K annual cash flow, creating zero margin for error. Counter at $1.2M (2.0x SDE) if seller provides audited financials proving sustainable $3M+ revenue, customer concentration <15% top 5, and transferable subcontractor agreements.
Recommended Next Steps
- Request 2022-2025 monthly P&Ls, tax returns, and job-level profitability analysis to reconcile revenue claims
- Obtain customer list with revenue breakdown and insurance carrier relationship documentation
- Review all subcontractor agreements, W-2 employee details, and labor cost structure
- Interview top 5 subcontractor crews to assess post-sale retention likelihood
- Model revised purchase price scenarios: $1.2M (2.0x SDE), $1.5M (2.5x SDE) with seller financing
- Engage Colorado roofing attorney to review license transfers, insurance compliance, and permit requirements
Suggested Offer Structure
$1.2M (2.0x SDE): $240K down, $960K SBA 7(a) at 10 years/10.5%, subject to revenue reconciliation, subcontractor retention agreements, and insurance carrier transfer confirmations. Contingent on 90-day transition period with owner.
Join 2,000+ Searchers and Sponsors
One email per week. No spam. Unsubscribe anytime.
Related Resources
Sources
BizBuySell Listing #2461280 · Douglas County Economic Data (November 2025) · National Roofing Contractors Association Industry Reports · Colorado Construction Labor Market Analysis · Roofing M&A Transaction Comparables (2024-2025)