Case study, contractor

How a 3-person HVAC shop added $14K a month with AI.

This shop had no website, no review strategy, and was losing 40% of its calls. In seven days we built a contractor website with a job-photo gallery, service-area pages, and local SEO, then wired in an AI phone agent, review automation, missed-call text-back, and a CRM. Here is what an illustrative build looks like.

All case studies
Business
3-person HVAC crew
Location
Phoenix, AZ
Before
$35K/mo, no website
Package
Growth tier

Illustrative case study. The figures model a realistic outcome for a 3-person HVAC contractor on the Growth tier, built from typical small-contractor call volumes, ticket sizes, and review baselines, not a signed-customer result. We run the same model on your actual numbers before anything is committed.

The problem

Losing jobs on the roof.

Mike runs a three-man crew. He answers his phone when he can, but most calls come while he is on a roof pulling coils. No website, no reviews strategy. Leads came from word of mouth and a faded truck wrap. He knew he was losing jobs. He did not know how many.

We audited his call logs first. The picture was specific, and worse than he thought.

21 / wk
Calls missed, 40% of inbound
~$13,650
Revenue walking away each month
8 (4.2★)
Google reviews, vs 85+ for competitors
None
After-hours coverage, or website at all

At his average $650 ticket, the 21 missed calls a week were roughly $13,650 a month going to whoever picked up. Homeowners searching "HVAC repair Phoenix" never found him.

What we built

Live in seven days.

One package, one vendor. The whole stack scoped on a Monday and live the following Sunday.

  1. Days 1 to 3

    Contractor website built

    A 5-page mobile-first site: homepage, three service pages (AC repair, heating, duct cleaning), and an about page. Job-photo gallery with before-and-after shots. Service-area pages for five Phoenix ZIP codes. Google PageSpeed 90+. Free domain and SSL.

  2. Days 3 to 4

    AI phone agent and chat

    An AI phone agent trained on HVAC FAQs, pricing, and service area. It answers 24/7, qualifies leads, and books appointments. An AI chat widget on the new site books jobs while Mike sleeps.

  3. Days 5 to 6

    Automations wired

    Missed-call text-back within 60 seconds, review requests after each job, follow-up sequences, and a reactivation campaign for past customers. Local SEO basics configured, Google Business profile optimized, local listings synced.

  4. Day 7

    CRM and go live

    A CRM pipeline with lead-source attribution, deal tracking, and follow-up reminders. Monthly performance report configured. Mike approves, we launch. Everything live.

The 90-day numbers.

Ninety days after go-live. Growth tier, $1,297 setup plus $199/mo. Total cost through 90 days was $1,894 against $42,000+ recovered.

+$14,200
Monthly revenue added
65%
Of missed calls recovered
8 → 47
Google reviews in 90 days
22×
Return on the 90-day cost

From invisible to fully booked.

Revenue impact

Missed-call recovery alone brought back $8,400 a month. The AI phone agent booked 28 jobs in month one that would have gone to voicemail. Review automation pushed the Google ranking from page 3 to the local 3-pack, and organic traffic was up 340%. Reactivation campaigns pulled $4,200 from dormant customers.

Operational impact

Mike stopped answering his phone on the roof. The AI handles intake. He checks the CRM dashboard between jobs, sees which leads are hot, and calls back the ones the AI flagged as high value. His crew went from 60% utilization to 92%, and they are now hiring a fourth tech.

Page 3 → 3-pack
Google ranking for HVAC repair
+340%
Organic traffic
60% → 92%
Crew utilization
< 4 days
Payback period on setup
I went from no website and 8 Google reviews to ranking in the local 3-pack with 47 reviews in two months. The AI answers my phone, the site books jobs at 2am, and I just check the dashboard between jobs. We are booked out two weeks for the first time ever.
Illustrative example, Owner, 3-person HVAC crew (illustrative)

Your business is losing money right now.

Every missed call, every unreviewed job, every dormant customer is revenue walking to a competitor. Twenty minutes on a call and we will show you roughly how much, and what it takes to close the gap. No pitch.

Book a 20-minute call

Twenty minutes on a video call. We listen, you talk, we figure out together whether this is worth doing.

No slides, no demo, no pitch deck. You leave with a clearer sense of the shape and what it would take.

  • Tell us what is on fire and what is working, briefly.
  • We will ask a few specific questions about your stack and team.
  • You will get a clear yes, no, or referral by the end of the call.

Before you go

Want a free website mockup?

We will build a free mockup of your new site, no charge and no commitment, so you can see exactly what it would look like before you decide anything.