This is the financial companion to your market analysis — the opportunity math. It sizes the San Diego County restoration market, models the unit economics of a restoration job, and puts your current state side by side with an optimized one so the growth gap is a number, not a feeling. The headline: the demand already exists in your radius. The constraint is how much of it can find you.
San Diego County restoration sits on top of one of California's most expensive housing inventories and an insurance-funded ticket structure, where a single job runs from a few thousand dollars to six figures. The market isn't the constraint — visibility is. This analysis quantifies the distance between what Xpress captures today and what the same service area could produce with an AI-first local marketing system on top of the reputation you've already earned.
From the global restoration industry down to the slice of San Diego County demand a focused mid-tier operator can attainably capture. The further down the funnel, the more these become Bonsai estimates derived from public data — labeled honestly throughout.
| Layer | Definition | Value | Source / Logic |
|---|---|---|---|
| Global TAM | Worldwide disaster restoration services | $45.2B (2026) → $58.5B by 2031 · 5.28% CAGR | Mordor Intelligence |
| US TAM | US property damage restoration | $210B+ / yr | Industry data |
| US Water-Damage segment | Water-only restoration | $5.97B (2026) → $8.97B by 2032 · 6.93% CAGR | 360iResearch |
| California SAM | CA share (~12% of US population, higher claims rate) | ~$25B / yr | Derived: 12% of US TAM |
| San Diego County SAM | SD share of CA, weighted for premium home values | ~$2.1B / yr | Derived: 8.5% of CA, +20% home-value weight |
| Attainable SOM — Xpress | Realistic capture window for a focused mid-tier operator | $15M – $35M / yr | 0.75%–1.75% of county demand |
Restoration is insurance-funded, high-ticket, and high-margin on mitigation. That combination means even an expensive lead clears a large return — and it's exactly why an organic + AI-search engine that lowers blended lead cost over time compounds so powerfully.
Modeled on industry benchmarks for a Chula Vista-based, IICRC-certified mid-tier operator (3–5 trucks, 8–15 staff) at Xpress's apparent stage. Four columns: where the business likely is today, and where the same service area could go across three build phases. These are directional planning models, not promises.
| Metric | Current (Est. Baseline) | 90-Day Sprint | 12-Month Optimized | 24-Month Dominance |
|---|---|---|---|---|
| GBP map-pack top-3 (of 18 cities) | 4–6 | 10–12 | 15–17 | 18 + adjacent |
| Organic monthly leads | 25–45 | 50–80 | 100–180 | 200–350 |
| Paid (Ads + LSA) monthly leads | 30–60 | 60–100 | 100–160 | 150–250 |
| AI-search citations / mo | <5 | 25–50 | 100–200 | 300+ |
| Total monthly leads | 60–110 | 115–185 | 220–360 | 400–650 |
| Lead → job close rate | 15–22% | 22–28% | 28–35% | 30–38% |
| Monthly jobs closed | 12–22 | 28–45 | 65–110 | 130–220 |
| Avg ticket (residential blended) | $4,200 | $4,800 | $5,500 | $6,800 |
| Avg ticket (fire / large loss) | $18–25K (rare) | $25–40K | $40–65K | $60–100K |
| Monthly revenue (residential) | $50–95K | $135–215K | $360–605K | $885K–1.5M |
| Monthly revenue (fire / large loss) | $0–25K | $25–40K | $80–130K | $300–500K |
| Total est. monthly revenue | $50–120K | $160–255K | $440–735K | $1.2–2.0M |
| Estimated annual revenue | $0.6–1.4M | $1.9–3.1M | $5.3–8.8M | $14–24M |
| Net margin | 12–16% | 14–18% | 18–22% | 20–25% |
| Estimated annual net profit | $72–224K | $266–558K | $954K–1.94M | $2.8–6.0M |
| Marketing investment (blended) | $3–8K/mo | $8–15K/mo | $25–45K/mo | $60–110K/mo |
| Blended cost per lead | $90–140 | $65–95 | $35–60 | $20–40 |
| Marketing ROAS | 8–11× | 14–18× | 22–28× | 30–40× |
| Geo coverage (pages) | 18 (thin) | 35 (deep) | 60+ neighborhood | 100+ + commercial |
| GBP review velocity / mo | 2–4 | 8–12 | 15–25 | 25–40 |
| AI-search readiness score | ~35/100 | 65/100 | 85/100 | 95/100 |
Stress-testing the 12-month model. Even when every input lands at the conservative end, the outcome is a multiple of today.
| Variable | Conservative | Base Case | Aggressive |
|---|---|---|---|
| 12-mo monthly leads (all channels) | 180 | 290 | 360 |
| Close rate | 25% | 31% | 35% |
| Avg blended ticket | $4,800 | $5,500 | $6,200 |
| Large-loss jobs / mo | 1 | 2 | 3 |
| 12-mo annual revenue | $3.8M | $6.2M | $8.8M |
Five conditions already in place make this opportunity higher-probability than a typical restoration growth play. The work is amplification, not construction.
Gaps no local competitor is systematically addressing — which is exactly where the revenue in the table above comes from.
Leonardo, Hilda — the demand is already in your service area and you already own the reputation and the infrastructure to win it. The conversation is simply about how fast to close the gap, and in what order. A short call maps it.