AI that ends the
guesswork in home repair.
A vertically-integrated home services marketplace where AI and voice agents eliminate friction at every step of the quote-to-job process — and every transaction compounds into a property-level data moat.
One capture. Three pre-qualified bids. A permanent record.
Homeowners capture a problem on video or photo, our AI converts it into a structured RFQ, contractors receive pre-qualified leads with full context, and every transaction builds a property-level service history database that becomes the foundation of a multi-sided data moat.
AI-generated RFQs
From video, photo, or voice input — zero friction for homeowners describing a problem they can't put into words.
Voice agent outreach
Our agent calls contractors on the homeowner's behalf, automating the outbound burden that kills conversion.
Structured invoice capture
OCR extracts line items into a property-level service-history database that no incumbent owns.
Enterprise data products
Insurers, real-estate agents, and municipalities pay for anonymized pricing and property-history data.
Revenue model — B2B SaaS subscription from contractors + per-lead fees + enterprise data contracts.
A $17B Canadian industry, accelerating.
The global HVAC market grows at 7% CAGR toward $445B by 2033. Canada is doubling — and Southern Ontario is the densest pocket of that growth.
+88% growth over the period · ~9% effective CAGR
| Scope | Market size |
|---|---|
| Global HVAC systems 7% CAGR → 2033 | $328B → $445B |
| US HVAC equipment & services | $28.91B |
| Canada HVAC systems 2024 → 2033 | $5.9B → $11.1B |
| Canada HVAC contractor industry | $17.3B |
| Ontario share (est. ~30%) | ~$5.0B |
Tricity Ontario — the launch market
Canada's 10th-largest metro and its fastest-growing mid-market CMA. A tech-forward, high-ownership, older-housing-stock region concentrated within 30km.
Total addressable market — three phases
Phase 1 & 2 figures cover HVAC + Plumbing; Phase 3 spans all four trades nationally.
The window is open — and waiting carries real cost.
Market timing, technical maturity, and a regulatory tailwind have converged. No incumbent is building toward this combination.
Technology has matured
GPT-4o Vision identifies equipment and damage from photos; Whisper transcription is real-time and free; ElevenLabs/OpenAI TTS produces natural voice agents at low cost; TimescaleDB makes time-series pricing queryable at scale.
The competitive gap is structural
Thumbtack/Angi are lead-gen marketplaces with no AI and no data product. ServiceTitan is contractor SaaS, not consumer-facing. No platform combines video→RFQ→voice outreach→invoice capture.
Proof signals from the community
"73% of customers experience unexpected costs."
— HVAC consumer research"Closing rates increase 35% when homeowners have transparent, itemized pricing."
— ACCA industry data"r/HVAC: 215,000+ members debating pricing transparency daily."
— Reddit · plus 8M+ views on DIY cost-comparison contentFour compounding frustrations homeowners face.
Hard to describe
"I hear a noise from my furnace but I can't explain it." Freeform descriptions create vague RFQs contractors can't price.
Time-consuming outreach
Three quotes means calling around, re-describing the problem, waiting for callbacks, comparing apples to oranges.
Opaque pricing
No benchmark exists for what a job should cost in a region. Homeowners fly blind and are vulnerable to overcharging.
No property memory
When the same house needs service in 3 years, there's no record. New owners inherit zero service history.
Market evidence
A three-sided marketplace with a compounding data flywheel.
Each side feeds the next. Every completed job deposits a data point that makes the platform more valuable — and harder to displace.
Capture → bid → book
Video/photo → AI RFQ → receive 3 structured bids → book the job, deposit in escrow.
The intelligence layer
Structured RFQs → competitive bids
Receive pre-qualified, fully-contextualized leads. Access pricing benchmarks. Win more jobs at lower acquisition cost.
Insurers · agents · municipalities
Purchase anonymized pricing data and property service histories — a dataset no incumbent owns.
The homeowner journey, in five steps.
Capture the problem
Select trade, record a 30–60s video (face + voice and the problem area), or upload photos and a voice memo.
AI RFQ generation
Vision IDs the equipment; NLP extracts the problem, urgency, and condition clues into a structured, annotated RFQ.
Voice agent outreach
The agent calls 3–5 vetted contractors, delivers the RFQ verbally, and confirms availability and interest.
Bid comparison
Contractors bid against the same structured scope within a window. Side-by-side — no more comparing freeform estimates.
Completion & capture
Upload the invoice; OCR extracts line items into the property's anonymized service history and pricing benchmark.
The contractor flow
Onboarding
License verification, insurance confirmation, background check, trade specialization, service-area postal codes.
Receiving RFQs
Push notification + voice-agent call with a structured job summary. Accept, decline, or request more info.
Bid submission
Submit against the structured scope. The price is recorded and added to the anonymized benchmark database.
Post-job
Mark complete → triggers the homeowner review request; invoice data flows into the pricing benchmark.
From raw video to a priced, structured RFQ.
A four-stage processing pipeline turns messy human input into machine-readable jobs — then a voice agent does the calling.
Input layer
Mobile camera + microphone, photo-library import, voice-memo upload.
App captureComputer vision
Equipment identification, damage classification, problem-area annotation.
GPT-4o Vision · Gemini 2.0NLP / voice model
Transcription, problem extraction, urgency scoring from voice + text.
Whisper + GPT-4oRFQ generator
Job type, scope, equipment, urgency tier, estimated range — normalized.
Fine-tuned per-trade classifierThe voice agent
Text-to-speech delivers the structured RFQ verbally in a natural cadence; speech recognition captures contractor responses; bookings confirm via SMS. Professional, concise, off by default.
Twilio · ElevenLabs / OpenAI Voice · Whisper · GPT-4o
RFQ normalization
A fine-tuned classifier per trade maps freeform descriptions to standard job codes — the layer that makes every bid comparable and every price benchmark-able. Human review loop for the first 500 RFQs guards accuracy.
Show up where the conversation already happens.
Pricing transparency is debated daily across Reddit, Facebook groups, and YouTube. We answer with real data from actual invoice extractions.
Homeowner acquisition
| Community | Size |
|---|---|
| r/HVAC · AMAs, pricing threads | 215,000+ |
| r/hvacadvice · DIY cost guides | 176,000+ |
| r/homeowners · "what should X cost" | Consumer |
| KWCG neighborhood FB groups | Varies |
| YouTube DIY (ChrisFix & others) | 8M+ views |
Contractor acquisition
| Community | Size |
|---|---|
| HVAC Ontario · pilot group, vetting | ~800 |
| Ontario Plumbing League | ~500+ |
| ACCA · standards alignment | National |
| HVAC Business Owners (FB) | 35,900+ |
| LinkedIn trade groups | B2B |
Positioning angles
"No more surprise HVAC bills in Kitchener." · "See what the job actually costs before you book." · "The contractor who shows up with full context charges less."
Formats that resonate
Short-form "what HVAC repair should cost in KWCG" video, Reddit responses with real pricing data, YouTube pricing exposés, FB bid-comparison screenshots.
Build-out cadence
"Trusted Pro" transparent-pricing badge, sponsored trade events, seasonal HVAC/furnace campaigns. Target: 1 blog/week + 2 community responses/day.
Four revenue streams, one compounding asset.
Contractor SaaS subscriptions drive recurring revenue; per-lead fees and escrow add volume; enterprise data contracts monetize the moat.
- Profile listing
- Basic leads
- 1 trade · +$15–25 per confirmed lead
- Voice agent outreach
- Priority placement
- 2 trades
- Full benchmarking suite
- All trades
- Dedicated support
Per-lead & escrow
Starter contractors pay $15–25 per confirmed RFQ response — far below Thumbtack's $30–150, justified by structured pre-qualification. Homeowner booking deposits ($25–50) create transaction volume at 2.5% + 30¢.
Enterprise data contracts Phase 2–3
| Buyer | Annual value |
|---|---|
| Home insurance carriers | $50K–500K |
| Real estate platforms | $10K–50K |
| Home warranty companies | $25K–100K |
| Municipal permit offices | $5K–25K |
Healthy from the first cohort.
Acquisition
Sales cycle < 30 days · 20–25% free→paid trial conversion · first RFQ in < 7 days post-onboarding.
Retention
< 5% monthly churn (~45% gross annual retention) · 35% higher close rate via transparent quoting (ACCA).
Homeowner side
500–1,000 organic visits/mo by Month 6 · 5–10% RFQ conversion · 15% RFQ→booking · $25–50 deposit.
$1.3M to $38.5M ARR over three years.
Year 1 proves the model in one CMA; Year 2 replicates across Southern Ontario; Year 3 reaches national coverage and turns on the data product.
| Metric | Year 1 · Tricity | Year 2 · Ontario | Year 3 · Canada |
|---|---|---|---|
| Active contractors | 500 | 3,000 | 10,000 |
| — Starter ($49/mo) | 75 | 450 | 1,500 |
| — Growth ($149/mo) | 350 | 2,100 | 7,000 |
| — Pro ($349/mo) | 75 | 450 | 1,500 |
| RFQs processed / month | 1,000 | 15,000 | 75,000 |
| Monthly SaaS revenue | $86,500 | $519,000 | $1,730,000 |
| Per-lead revenue / month | $20,000 | $300,000 | $1,500,000 |
| Monthly recurring revenue | $106,500 | $819,000 | $3,230,000 |
| Data contracts (annual) | $0 | $100,000 | $750,000 |
| Annual ARR | $1,278,000 | $9,928,000 | $38,510,000 |
Path to profitability
Prove it in one CMA, then replicate.
Prove the model
- SEO: "cost in KWCG" local search
- Reddit AMAs · YouTube DIY partners
- Direct outbound: 50 contractors/trade
- Free 3-month Growth trial
Expand geographically
- 5–10 Southern Ontario metros
- Add Mold & Waterproofing trades
- First insurance data pilot
National scale + data moat
- Full Canada coverage
- Launch enterprise data product
- Insurance & warranty contracts
Seasonal timing
AC season begins
Highest HVAC demand — launch the contractor sign-up push.
Peak search volume
SEO content blitz and Reddit AMAs at maximum homeowner intent.
Furnace season prep
Maintenance content and urgency marketing ahead of winter.
Emergency & data
Emergency HVAC demand; focus on data/admin and insurance outreach.
Everyone owns a slice. No one owns the stack.
| Competitor | Strength | Weakness | Our advantage |
|---|---|---|---|
| Thumbtack | $1.5B+ valuation, massive traffic | $30–150/lead, <10% close, no AI/data | 10× lead quality, lower cost |
| Angi | 20M annual requests, brand | Expensive, old UX, no structured RFQ | AI-first, data moat day 1 |
| HomeAdvisor | Volume (Angi parent) | No differentiation, opaque vetting | AI + voice agent |
| ServiceTitan | Deep B2B SaaS, 100K+ users | Not consumer-facing, no marketplace | Marketplace + SaaS combined |
| Housecall Pro | SMB-focused, easy to use | No consumer RFQ, no benchmarking | Full-stack consumer UX |
| Jobber | Field-service SMB SaaS | Not consumer-facing, no marketplace | Same gap |
Consumer mobile app with video capture — rivals have web forms.
AI RFQ processing — ML expertise most marketplaces lack.
Voice-agent telephony — requires real infra to copy.
Invoice OCR → data — the compounding, defensible asset.
Named, ranked, and mitigated.
| Risk | Likelihood | Mitigation |
|---|---|---|
| Contractor acquisition too slow | High | Start in one postal code, exhaust supply before scaling demand; free trial removes friction. |
| AI RFQ accuracy fails on edge cases | Medium | Human review loop for first 500 RFQs; contractor feedback continuously improves the model. |
| Contractors resent lead-gen fees (Angi problem) | High | Guarantee bid quality or refund; pre-qualified structured leads; transparent pricing to contractors too. |
| Data collection too slow to build moat | Medium | Freemium benchmark tool incentivizes invoice uploads; gamify data contribution. |
| Incumbents replicate AI features | Medium | Move fast; first-mover data advantage compounds; voice agent is uniquely hard to copy. |
| Voice-agent adoption resistance | Medium | Optional and off by default; framed as "your personal assistant calling for you". |
| Regulatory changes in Ontario | Low | Monitor consumer-protection rules; transparent pricing is aligned with regulatory direction. |
A usable product in three months.
Team required
Product Manager / Founder · UX/UI Designer · Backend Developer (Python/FastAPI) · Mobile Developer (React Native), or a full-stack web-only launch.
Month 1 — Foundation
Secure 10 pilot contractors, build web onboarding, basic AI RFQ (GPT-4o Vision only, no custom model).
Month 2 — Go live
Launch to homeowners in 2 postal codes, voice agent v1, Stripe Connect for deposits.
Month 3 — Close the loop
Invoice OCR, first benchmark data visible to contractors, iterate on AI accuracy.
Where the numbers come from.
- MarketsandMarkets — HVAC System Market Report 2025–2033
- Grand View Research — Canada HVAC Systems Market 2025–2033
- IBISWorld — Heating & Air-Conditioning Contractors in Canada (2026)
- Mordor Intelligence — US HVAC Equipment & Services Market
- ACCA — Air Conditioning Contractors of America, Industry Standards
- Statistics Canada — 2021 Census, Kitchener–Cambridge–Waterloo CMA
- CMHC — Housing Market Information Portal, Waterloo Region
- Ideabrowser Idea Research #1731 — Transparent HVAC Pricing Platform
Tip: use the Download PDF button for a clean, paginated copy. Disclosed figures are estimates and projections, not guarantees.