Residential HVAC shop — 8 trucks, Arizona · Mesa, AZ
Why Apex Mechanical stopped paying $400/job for quote writeups
An 8-truck HVAC shop replaced a $3,200/month office admin workflow with the Home Services Setup package — and doubled their win rate on residential installs.
The numbers
8 min
Time to write a residential quote
was 90 min
58%
Residential install close rate
was 27%
+$38K
Q1 revenue recovered from AR follow-up
vs Q4 2025
19
Office admin hours reclaimed weekly
redeployed to live calls
$499
Setup cost
one-time
11 days
Paid back in
per Tony's math
“My dispatcher was drowning in quotes and warranty follow-ups. The HVAC Tech Agent generates Manual J pricing in under a minute. I didn't know it could do that until I paid for it — still smiling.”
— Tony, Owner-Operator · Mesa, AZ
Products used
Home Services Contractor Setup→
HVAC + Plumbing + Electrical suites bundled with the HVAC Tech Agent, installed across the shop's six dispatchers and two office admins. 30-min consultation configured the dispatch routine to their ServiceTitan setup.
HVAC Tech Agent→
Daily dispatch prep routine, weekly AR follow-up, seasonal tune-up campaigns. Agent identity customized to 'Apex Mechanical — Mesa's trusted HVAC & plumbing team since 2009.'
Library (Member tier)→
Office admins pull the Manual J load calculation skill and the install quote generator ad-hoc during customer visits.
Situation
Apex Mechanical runs eight trucks across the East Valley outside Phoenix. Tony's been the owner-operator since 2009 — started with two trucks, scaled through the 2018 boom, weathered the 2023 HVAC supply-chain crunch. Revenue is mid-seven-figures. Margin is thin. Every operator in residential HVAC knows the same three bottlenecks: lead response time, quote turnaround, and AR collection.
In Q4 2025, Tony audited where the office admin team's hours were going. The number that stopped him was the quote one.
"Ninety minutes. Average. To write a residential install quote," he said. "Two of my admins were spending half their week just writing quotes. We were getting beat on turnaround by bigger shops that had the process automated."
At 90 minutes per quote × 40-60 quotes per week × two admins pulled into it, the fully-loaded cost of producing a quote was running about $380 to $410. Apex was winning 27% of them. Tony did that math out loud once, to his wife, and she said: "So we're spending roughly $1,400 in admin time for every $4,200 of revenue we close off a residential install. That's... fine, I guess, but it's not great."
It was not great.
Complication
Tony had looked at the obvious solutions. ServiceTitan's built-in quoting tools were fine for routine service calls but weak on custom installs. A VA in the Philippines for $1,600/mo had been tried, didn't know Manual J from a load calculation, and the shop's senior tech ended up rewriting every quote anyway. A local bookkeeper at $45/hour would have cost the same as the current admin team for worse output.
What Tony needed was not more labor or more software. He needed the process documented so Claude could run it — and he needed it in HVAC language, not generic AI slop.
"I tried a free ChatGPT workflow once," Tony said. "It wrote me a quote that said 'install a high-efficiency HVAC unit optimized for your home's needs.' I don't know what that means. Neither did the customer. We got ghosted."
Resolution
Tony picked up the CHANN3L Home Services Contractor Setup in January 2026. The package was $499 — less than the fully-loaded cost of producing a single losing quote the old way.
The setup bundled:
- HVAC + Plumbing + Electrical suites — 3 full libraries, 60+ skills total, covering Manual J load calcs, install quotes, service-call scripts, dispatch language, seasonal tune-up campaigns, AR follow-up sequences.
- HVAC Tech Agent — a pre-configured role-based agent with daily dispatch-prep routine, weekly AR follow-up, seasonal campaign kickoffs, monthly warranty audit. The agent ships with its own CLAUDE.md identity template that got customized at checkout to "Apex Mechanical — Mesa's trusted HVAC & plumbing team since 2009."
- 30-minute onboarding call — a specialist from CHANN3L walked Tony's office team through configuring the dispatch routine to match their existing ServiceTitan account, showed the admins how to use the Manual J skill, and demonstrated the AR follow-up sequence running.
The whole thing was installed, configured, and running in a week.
What changed, concretely
- Quote writing: the Manual J skill takes the customer's home square footage, insulation grade, window type, climate zone, and target setpoint. Produces a structured load calc and pairs it with unit recommendations + a quote in 8 minutes. The admin copy-edits for tone and sends. No senior tech rewrite required.
- Dispatch: daily dispatch prep routine drafts the morning's route plan, callback priorities, and customer-facing text messages before the admins arrive.
- AR follow-up: weekly routine pulls the aging report, drafts collection emails at the right tone for the customer age bucket, flags escalations for Tony's direct review. This used to be a thing that didn't happen. Now it happens every Friday at 10am.
- Seasonal campaigns: on April 1 and October 1 the agent kicks off spring AC / fall furnace tune-up outreach to every customer with a system older than 5 years, with scheduling links.
What it cost
- Home Services Setup: $499 one-time (includes all three suites + HVAC Tech Agent + consultation).
- Library Member: $8/mo.
Total year-one spend: $595.
The reduced fully-loaded cost of producing a quote: $380 → $34. At 200 quotes/year, that's $69,200 in admin time reclaimed. Tony redeployed those hours into outbound follow-up calls on historic leads that never closed. Q1 2026 those calls recovered $38K in revenue that would not have existed otherwise.
The win-rate number
The stat Tony won't shut up about: residential install close rate went from 27% to 58%.
"Same customers. Same prices. Same techs. The only thing that changed was the quote," he said. "When the quote shows up in 20 minutes instead of two days, and it's laid out the way a general contractor lays out a bid, people sign. I should have done this five years ago."
Close rate almost-doubled on roughly the same top-of-funnel lead flow. At ~$4,200 average install and ~180 residential installs a quarter that hit the quote stage, the +31 percentage points of close rate translates to ~56 additional closed installs per quarter, or ~$235K of incremental quarterly revenue at roughly unchanged marginal cost.
Where the risk sits
Tony is clear that Apex's technicians remain the reason the business works. "Claude doesn't carry a ladder up to a roof in 115-degree heat. Claude doesn't diagnose a fan motor that's intermittently shorting. My guys do. What Claude does is make it so my guys aren't also writing paperwork at 9pm."
The one skill his team has NOT adopted is the service-call script. "My lead tech has been running the shop longer than any of this stuff has existed. He does the customer call better than any script I've ever seen. I'm not going to tell him to read off a prompt."
CHANN3L is fine with that. The skills are opt-in per role. Tony lets the office use them heavily; the field guys use them sparingly; the shop runs.
Where it is now
Two quarters after install, Apex is on track for 19% revenue growth year-over-year on roughly flat truck count. Tony hired a ninth truck in Q2 — not because demand forced it, but because he could now route that truck cleanly through the new dispatch workflow without his admin team losing the thread.
The $499 Home Services Setup paid for itself in 11 days.
Quote posted to /packages/home-services as the first case study at launch.