Why every HVAC quote in 2026 should start with photos, not a site visit
Truck rolls cost $100 to $200 each, and a chunk never convert. Here is the math on a photo-first quote workflow.
Introduction
The first-visit truck roll is the most expensive sales call in residential HVAC. An hour and a half end-to-end: drive there, walk the house, take notes, drive back. The truck cost. The technician’s loaded hourly. The opportunity cost of not being on a billable install. Most independent contractors put it at $100 to $200. A meaningful share of those visits never become an install.
The interesting question is not “is the truck roll expensive.” Everyone agrees it is. The real question is whether the truck roll is actually necessary. For most straightforward residential heat-pump or furnace replacements, the honest answer is no. A 10-minute homeowner photo intake gets you 80% of what a walk-through gets you, at near-zero marginal cost, and lets you triage which jobs need the on-site visit before quoting.
What the truck roll is actually doing
When you strip away the relationship-building and the “feels right” from a walk-through, the structured information a contractor needs to quote a residential heat-pump or furnace replacement is:
- Property basics. Square footage, year built, insulation era, ceiling height, basement type, window coverage, occupant count.
- Existing equipment. Type, fuel, age, brand, model, serial, condition. A nameplate photo gives you most of these in one shot.
- Indoor unit location. Basement, closet, attic, or utility room. Ceiling height in that space. Accessibility.
- Outdoor placement. Clearance, fenced/HOA constraints, driveway access, noise sensitivity to neighbors.
- Electrical panel. Service amperage, sub-panel presence, large electrical loads (EV, electric stove, dryer, water heater).
- Ductwork. Visible runs, condition, location.
- Comfort goals and budget. What the homeowner actually wants out of this.
Every single one of those can be captured by a homeowner with a phone in 10 to 15 minutes if the prompts are good. A nameplate photo is more reliable than a hand-scribbled spec sheet. A panel photo is more reliable than “200 amp I think.”
What the truck roll does that photos can’t
To be fair, there are things a walk-through still does better than a photo intake.
- Air infiltration measurement. A blower-door test gives you ELA4 / CFM50 directly, which improves Manual J accuracy. A homeowner cannot self-measure this.
- Exact duct sizing and run length. If you are doing serious Manual D work, photos will not give you total duct surface area precisely.
- The relational sale. Walking through a house with a homeowner builds trust in a way a Zoom call does not. For high-end retrofits where the close is the bottleneck, this matters.
- Edge-case discovery. Sometimes the homeowner does not mention a structural quirk that would kill a quote (load-bearing wall in a weird place, asbestos in a duct). A walk-through catches it before the contract is signed.
The right framing is “qualify which jobs need the truck roll, and quote the rest from photos.” Replacing a 12-year-old furnace with another furnace in a house with no ductwork changes? Photo intake is plenty. A full electrification on a 1920s house with a finished basement and three additions? Yes, go on-site.
The conversion math
If you are currently running first-visit truck rolls on every lead, the unit economics look like this:
- Cost per visit: $150 fully loaded (truck, tech, opportunity).
- Conversion rate: roughly 30 to 40% lead-to-install in healthy markets, often lower in commodity-pricing zones.
- Effective acquisition cost per won install: $375 to $500 in pre-quote visit time alone, before marketing spend.
With a photo-first qualifier:
- Cost per pre-inspection: roughly $5 to $15 in software and review time.
- Visits only on jobs you have already scoped: $150 times 60% of jobs that need a confirmation visit.
- Effective cost per won install: $90 to $130 in pre-quote time.
That is a 70 to 80% reduction in pre-quote acquisition cost before any marketing changes. On 40 installs a year, that is $12,000 to $15,000 of recovered margin. On 200 installs a year, it is the difference between buying a service van and not.
Where Retrofit.ai fits
We built Retrofit.ai for exactly this workflow. The contractor sends a homeowner a single link. The homeowner walks through 11 guided steps from their phone, taking nameplate photos, panel photos, indoor and outdoor placement photos, and answering plain-English questions about insulation era and equipment age. The contractor sees a structured submission with:
- Heat-load and cooling-load BTU ranges with sensible/latent split, computed from the intake using a Manual J-style calculation.
- Equipment sizing recommendations. Furnace input BTU/h, AC tonnage, heat-pump capacity with cold-climate adjustment.
- Complexity rating (Simple, Moderate, Complex) with reasons, derived from electrical capacity, panel sub-questions, ductwork condition, and site-access flags.
- Confidence score showing what is missing from intake or photo coverage.
- Rebate eligibility flags. Federal Greener Homes, Enbridge HER+, Save on Energy, and the oil-to-heat-pump pathway, each with a yes/no/verify status.
- Citations back to the source documents the heuristics rely on, so you can defend the numbers when a homeowner asks.
A downloadable PDF report, designed for handing to a homeowner alongside a quote, bundles all of the above with proper disclaimers about what is and is not a certified Manual J.
What this looks like in practice
For an Ontario contractor doing 50 to 200 residential installs a year, the most common workflow we see is:
- First call. 5-minute discovery call. Confirm address, job type, rough timeline.
- Send the link. Email or text the homeowner their intake URL. They finish on their own time, usually within 48 hours.
- Review the submission. 10 minutes to look at photos, sanity-check the auto-computed heat-load and complexity, and note any rebate flags worth following up on.
- Quote or escalate. Most replacements quote from the dashboard directly. Complex jobs get the on-site confirmation visit.
- Hand the homeowner the PDF. Helps anchor the conversation around what the system is actually sized for, separate from what the lowest-quote contractor is offering.
The on-site visit does not go away. It just stops being the first thing you do.
Keep reading
- For homeowners
How to size a heat pump for your Ontario home
What BTU/h actually means, why oversizing is worse than undersizing, and how to read a Manual J calc before you sign anything.
- For homeowners
Federal Greener Homes: your $40,000 oil-to-heat-pump rebate, explained
Up to $40,000 from Ottawa for an oil-to-heat-pump conversion. Who qualifies, what counts, and how to stack it with Ontario programs.