AI lead generation · purpose-built for HVAC operators

Your trucks
stay full.

We build the AI acquisition system that fills HVAC service trucks 24/7 — funnel, voice agent, chatbot, SMS — deployed in under 7 days. You only pay when a homeowner shows up on your calendar.

Owners only · 20 minutes · no pitch deck

Live · ops
avg response · 32s
  • Lead received
    Phoenix · web form
  • SMS dispatched
    0.34s · Twilio
  • Voice agent ready
    Vapi · Cole
  • Booking confirmed
    Tue · 2:00 PM
Truckfillers / runtimev1 · streaming
$0
setup fee
$0
monthly retainer
<60s
lead-to-SMS
100%
refund on no-show
Speed

Sub-60-second response, every lead

SMS, email, and AI voice callback fire before the homeowner has time to call your competitor. The first-touch SLA is the kill-shot in HVAC — we hit it 95%+ of the time.

Coverage

24/7 AI voice agent on missed calls

Vapi answers in under 2 rings, qualifies the lead, and texts the booking link before the call ends. After-hours becomes its own revenue line — not a leak.

Pricing

Performance pricing, end to end

No setup. No monthly retainer. You pay $250 only when a homeowner shows up on your calendar. We eat the cost of every no-show.

The system

An AI lead-acquisition stack, deployed for you.

Four layers, one outcome: a homeowner sitting on your calendar. We own the build, the integrations, the uptime, and the optimization. You own the bookings.

01

Inbound

  • Meta Lead Ads
  • Funnel form
  • Missed-call capture
  • GMB form
02

Routing

  • n8n workflows
  • Supabase Postgres
  • Twilio A2P 10DLC
03

Conversation

  • Claude chatbot
  • Vapi voice agent
  • Resend email
04

Booking

  • Cal.com calendar
  • SMS reminders
  • Show-up tracking
The offer

The Performance Promise.

Most agencies sell hours. We sell shows. This is the entire pricing page.

Residential booked appt
$250
per appointment that shows up
Most chosen
The Performance Promise
$0
setup fee, monthly retainer, and pilot risk — for the first 30 days
Commercial site visit
$500
per qualified onsite walk
30-day pilot. Cancel anytime in writing.
30% deposit at signing — applied to your first bookings.
100% refund on no-shows. Every time. No paperwork.
No retainers, no yearly contracts, no tier games for the first 90 days.
How it works

Three steps. Seven days.

STEP 01

You hand us the keys

Service area, calendar, GMB login, three reviews, after-hours rule. 60-minute call. Done.

STEP 02

We deploy in under 7 days

Custom funnel at your subdomain. AI voice agent on missed calls. Chatbot on the site. SMS in <60s of every lead.

STEP 03

You pay only when they show

Bookings hit your calendar. We invoice $250 per residential show, $500 per commercial site visit. No-shows are free.

The math

What this looks like in your bank account.

A representative 30-day stretch for a 4-truck residential operator running our system.

23
appointments booked
19
customers showed up
$4,750
paid to Truckfillers
$31,400
estimated booked revenue
Example math · representative pilot · your numbers will vary by market & ticket size
Vs. the alternatives

Why HVAC owners switch.

You pay for
AngiTire-kickers
AgencyHours & "strategy"
TruckfillersBooked shows only
Setup time
AngiInstant
Agency30–60 days
Truckfillers< 7 days
Lead response
AngiYou chase them
AgencyTheir CRM, maybe
Truckfillers< 60 seconds, every time
Lead exclusivity
AngiSold to 3–5 shops
AgencyYours, in theory
TruckfillersYours. Built on your subdomain.
Skin in the game
AngiNone
AgencyTheir retainer
TruckfillersWe eat the cost on no-shows
Cancel notice
AngiAnytime
Agency30–90 days
TruckfillersAnytime, in writing
FAQ

The questions every owner asks.

I’ve been burned by agencies. Why is this different?

Because we don’t get paid unless a homeowner sits on your calendar. Our incentive matches yours: we both want shows, not clicks. If we don’t deliver, you don’t pay. Cancel any time, in writing.

How fast does the system go live?

Under 7 days end to end. Day 1 you sign and we collect a deposit. By day 7 your funnel is at your subdomain, the AI voice agent is answering missed calls, and the first bookings start hitting your calendar.

What if a customer no-shows?

100% refund. Every booking comes with confirmation, a 24-hour reminder, and a 2-hour reminder. If they still no-show, you don’t pay. No paperwork, no dispute fight.

Why $250? That seems cheap.

Because we built the stack ourselves. No GoHighLevel resale tax, no agency overhead. Our cost per booked appointment is under $80 — so $250 leaves us a margin and still beats every other lead source you have.

Do I lose my leads if I cancel?

No. The funnel runs on your subdomain. The Cal.com calendar is your account. The phone number is yours. We hand over credentials on request. We win when you stay because the system delivers, not because you’re locked in.

Will you work with my existing agency or marketing person?

If they’re running ads, yes — we plug into the lead form. If they’re running the CRM, no — duplicate workflows kill response time. We need clean ownership of the lead-to-booking layer.

Talk to us

Owners only. 20 minutes. No pitch deck.

We'll know in the first 5 minutes if we're a fit. If yes, you get a one-page proposal same day. If no, no follow-up.