The revenue package for hvac companies · $99/month flat
In a heat wave, the call you can’t grab from the rooftop is a $1,205 repair — or a $17,000 install — gone.
When the AC dies across town in July and you’re on a rooftop with a gauge set in both hands, RevenuePack answers the caller you can’t reach, logs the diagnostic request, and stacks your callback list before they dial the next company. Your number stays. Your team still answers first.
The phone is one channel. The same $99 runs your website chat, an online booking page, a lead form, an email-to-lead address and missed-call text-back, sends your customers confirmations and reminders, and puts every request in one inbox with follow-up.
- Phone, chat, booking page, form and email: every channel answered in your name
- Every assistant runs on rules you approve, word for word; your team gets the first ring
- Every request becomes one job record: who, what, where, when, booked or not
$99 a month. Everything. That’s the sentence. Month to month, no setup fee—and any month it misses a forwarded call, the next month is credited.

Every channel, one inboxphone, chat, booking page, form and email land in the same queue
Your team answers firstwe take the calls and messages nobody could take
Booked, confirmed, followed upcustomers get confirmations and reminders; you get a job record
What’s in the Pack
Everything a HVAC company needs to turn demand into booked work, for one flat $99.
Not a voicemail replacement. A package: the phone answered, the website answered, the form delivered, the missed call texted back, the job booked, every lead in one inbox with follow-up, and a weekly report in counts you can check.
- Your website
A complete, indexable site built from your facts: services, area, hours, a written intro and FAQ, booking, chat, lead form and a hiring page. Updates itself when your settings change.
- Phone receptionist
Answers the calls a HVAC company misses, in your name, from rules you approve. Your number stays; your team rings first. 250 connected minutes a month included.
- Website chat with call and text buttons
One script tag on your site. Answers from your own facts and FAQ notes, knows when you are open, collects the visitor’s name, number and job, and hands it to the same inbox.
- Customer messages
An acknowledgment when a request comes in, a follow-up if a contacted lead goes quiet, and one review request the day after you mark a job won.
- Lead form and text-back
A hosted form that turns contact-us into a delivered lead, and a text from your own line to a caller you just missed.
- Appointment booking and an online booking page
Real open times inside the hours, notice and buffer you set, from the receptionist, the chat or a hosted page customers use themselves. Confirmation with calendar links, reminder the day before, self-service cancel, and a Bookings page for you.
- Lead inbox with follow-up
Every call, chat, form, booking and email in one queue with recording or transcript, a callback ladder, Lead Pager push, email, webhook, Zapier and a CSV export.
- Email to lead
Forward your contact inbox to your RevenuePack address and every email a person writes becomes a lead; bounces, receipts and newsletters are filtered out.
- Speed to lead, repeat work and referrals
A web or email request with a phone number gets a receptionist call back within minutes. After a won job: a referral link for the neighbors and a service reminder months later that books the check-up.
- Social posts
Three ready-to-post updates every Monday, captions and pictures, in your voice. Copy, save, post.
- Online estimates and review replies
Publish your price ranges and your site quotes from them; paste any review and get a reply in your voice.
- Quotes, deposits and final payment
A written quote from your price guide, accepted online with a typed name; deposit and final balance paid to your own Stripe account or payment link. No cut taken.
- Print materials and reply drafts
Door hangers and a flyer as PDFs from your facts; a drafted reply for every lead that writes in; pay links for finished work.
- Your own domain
Point your domain at us; the site answers there with its own certificate and canonical links.
- Service and town pages, visits report
A page per service and per town you serve; page views by source with no cookies.
- Maintenance plans
Sell a yearly or monthly plan from your website; Stripe bills your own account, members are listed for you.
- Work gallery and monthly articles
Photos of finished jobs on your site from your phone; a short local article drafted each month that you approve and publish.
- Spanish site and website watch
Your site in Spanish with one switch; your own website loaded every 15 minutes with an email if it goes down and when it is back.
- Weather-timed nudges and a print kit
An email with the campaign to send when the forecast is about to create work; QR codes for the truck, invoices and door hangers.
- Reactivation campaigns
Import your customer list, approve a seasonal or maintenance email drafted from your own services, and bring past customers back for the work that prevents the emergency call.
- Weekly report, morning digest and integrations
What came in, how fast it was answered, what was booked and won, weekly or every morning. Jobber, Housecall Pro and Workiz through a signed webhook.
Why the requests slip
The reason you miss them is the reason they matter.
You’re on a rooftop unit or in an attic with a gauge set in both hands. In a heat wave the phone never stops, and every call you can’t grab is a repair booked with someone else.
- 01
The AC quit in a July heat wave with an infant in the house.
- 02
The furnace died overnight in a January cold snap and the pipes are at risk.
- 03
A landlord’s tenant has no heat at 10pm.
Then there’s the season. Heat events drove +20% daily calls, +25% jobs, and +55% revenue across roughly 800 shops (ServiceTitan, 2022) — the first heat event of the year pushed daily revenue up +90%. Those are the days your phone wins or loses the month.
The proof you can dial
Call it right now. Hear what your callers would hear.
We have no testimonials. We have a phone number. Give the agent a hard, real call—mid-heat-wave, say your AC died with a baby home, and try to rush it into dropping your callback—and hear what it captures. If a robot can’t survive you, it doesn’t deserve your overflow.
Three ways in, same robot: dial it, talk to it straight from this page, or type your number and it calls you.
Demonstration only. This line cannot dispatch service, contact a real provider, or confirm an appointment. Do not use it for an actual service need or emergency.
Objections, answered
The reasons a HVAC company says no—said out loud.
A heat wave is 50 calls at once — a bot can’t triage that.
That surge is exactly when calls hit the floor. The agent does not triage; it captures every caller and stacks your callback list so none of them dials a competitor first.
People want to talk compressor-versus-capacitor.
It logs the diagnostic request and does not quote a repair. The technical call is yours — the agent just makes sure you get to have it.
I already pay for an answering service.
They take a message, and fewer than 3 in 100 callers even leave one (Invoca, 2024). The agent runs on your approved facts and hands back a structured job, not a pink slip.
Founding pilot · one setup at a time
Buy the pilot. Hold us to the guarantee.
It is $99 because you are early and I need proof cases more than margin. Founding shops get the whole system, setup done for you, and a direct line to us. Pilots start one at a time—checkout holds your place in line.
- One owner-approved intake agent, drafted from your website
- One RevenuePack line and the exact forwarding code for your carrier
- 250 AI call minutes every month; coverage pauses at the cap — no overage charges
- Emergency ring-through to your cell, announced before it connects
- Structured call and job ledger, reviewed with you
- Miss a call, month’s free—in writing
The next missed call is already dialing
You spent years making that phone ring.
$99 a month makes sure ringing is not where it ends. Month to month, no setup fee, miss a call and the month is free.
Start my pilot — $99/month