Waves Air

We automate your booking and clean up your database so your trucks stay rolling

Stop losing jobs to calls you can't get to. We put a 24/7 AI booking agent on your line to answer and book every caller, build a mobile booking portal, scrub your customer data clean, and launch automated campaigns that fill your slow seasons with high-ticket replacement jobs.

Answers & books every call, 24/7 Wakes up cold customers, no ad spend Fills the slow spring & fall months
Sample monthly report
Jobs booked this month
After-hours calls booked9
Online bookings (portal)7
Reactivated maintenance21
System-replacement leads6
Lost-quote follow-ups won3
Total jobs booked for you46
From your phone, your website, and the customers already in your database. No ad spend, sent to you every month.
Where the money leaks

You don't need more leads. You need to stop losing the ones you have

Most HVAC shops are quietly bleeding revenue in two places every single day. Neither one needs a dollar of ad spend to fix:

1. You miss the calls you can't answer

You're on a roof, under a house, or it's after hours when the phone rings, and most callers won't leave a voicemail. They just dial the next company. A 24/7 AI booking agent answers every call and books the job for you. No website required.

2. Your past customers go cold

Hundreds of people you've already served are sitting in a notebook, an old spreadsheet, your CRM, or scattered across your phone and invoices, with no follow-up. Those are people who already trust you and are due for maintenance or a full replacement.

We plug both leaks and turn work you already earned into booked jobs:

24/7 AI phone agent Mobile booking portal Clean, tagged database Automated wake-up campaigns Filled slow seasons
What you actually get

An efficiency system, not another marketing bill

We don't sell you "more leads" and more chaos. We install the systems that give you back your time and turn the customers you already have into booked, high-margin work.

Get your time back

No more phone tag, missed calls, or typing contact details in by hand. Your AI agent answers the phone and, along with online bookings, drops the customer's address and equipment history straight onto your dispatch board and pings the tech.

Fill trucks with replacements

We tag your database by system age and target homeowners with units over 10 years old. Your schedule fills with $8k-$12k change-outs instead of $99 repair calls.

Kill the slow season

Automated spring and fall reminders lock in preventative maintenance agreements before the phones go quiet, so the shoulder months stop being a revenue cliff.

How it works

We do the work. Your trucks stay booked.

No long forms, no risky ad spend, no year-long contract. Here's the whole process.

1

Free revenue audit

Send us your business and we map exactly where you're leaking jobs: missed calls, your website, and inside your customer list, and show you what it's worth to fix. Free, with zero obligation.

2

We build your system

We set up your 24/7 AI booking agent, build your mobile booking portal, scrub and tag your database, and set up the automated campaigns. One-time setup, then it's running. Usually live within a week or two.

3

We keep it printing

For a flat monthly retainer we keep your AI booking agent answering calls, run your wake-up and shoulder-season campaigns, keep the automations firing, and send you a report of exactly what got booked. Cancel anytime.

The full system

Everything's included

One setup, one flat monthly retainer. The whole revenue engine gets built and run for you. No add-ons, no surprise invoices.

24/7 AI phone booking agent

An AI agent answers your calls day or night, qualifies the caller, and books the job, so one-man shops and busy crews never miss work, even with no website.

Emergency triage & live transfer

The agent flags true emergencies (gas smell, no heat in a freeze) and texts or transfers straight to you instead of just taking a message.

24/7 mobile booking portal

A fast, mobile-first site that lets customers book a job at 10pm without ever calling. Built to convert, not just to sit there.

Auto-populated dispatch

Online bookings drop the customer's details, address, and equipment history straight onto your dispatch board and notify the tech.

Full customer-list scrub

Wherever your customers live now (a notebook, a spreadsheet, invoices, or your software), we merge duplicates, fix bad records, and tag everyone so your list is finally clean and searchable.

System-age segmentation

Customers tagged by equipment age and last service date, so we can target the ones due for maintenance or a full replacement.

Database wake-up campaigns

Automated email and SMS sequences that reactivate cold past customers, no ad spend required.

Shoulder-season reminders

Automated spring AC tune-up and fall furnace-check campaigns that lock in maintenance agreements before the slow months hit.

Replacement targeting

Campaigns aimed at 10+ year systems, keeping your schedule packed with high-ticket change-outs instead of cheap fixes.

Lost-quote nurture sequence

Automatic follow-up with homeowners who got a replacement estimate but didn't sign, so those quotes stop dying in a folder.

Instant booking notifications

Every new booking hits your team's inbox or phone the moment it comes in. Nothing slips.

Monthly booked-jobs report

A clear report of exactly what the system booked each month, so you always know what your retainer is doing.

Demo

Take a look at a live example

Here's a demo booking portal we built. It's not a real customer, just an example of the quality, speed, and booking flow we'll create for your business.

Rain or Shine HVAC

A live demo of the mobile booking portals we build, not a real customer, just to show the quality and style you'll get.

View the live demo →
Simple pricing

One system. One flat retainer.

No long contracts. No ad spend. No surprise invoices. It pays for itself the first time it books a replacement.

Done-for-you revenue system
$1,500/month
+ $3,500 one-time setup: AI phone agent, booking portal, database scrub & automation build.
  • 24/7 AI phone booking agent that answers & books calls
  • 24/7 mobile booking portal, built to convert
  • Full database scrub, dedupe & system-age tagging
  • Database wake-up campaigns (email + SMS)
  • Shoulder-season & maintenance automations
  • High-ticket replacement targeting
  • Lost-quote nurture sequence
  • Auto-populated dispatch & instant notifications
  • Monthly booked-jobs report
  • Cancel anytime, no long contract
Get your free audit

Founding-client spots: the first few HVAC companies lock in this rate for life and get priority build in exchange for a case study. Ask about it on your audit call.

Stephen, founder of Waves Air Who's behind it

Built by someone who knows what makes a business run

I'm Stephen, founder of Waves Air. For 12+ years I've worked at the intersection of marketing, product, and operations, building the systems that turn attention into income, including helping businesses grow their revenue by as much as 8x. I've worked with everyone from large corporations to small local shops, and they all need the same tools to succeed, just at different scales. Waves brings that same approach to local trades: booking and database systems that don't just sit there, but actually put booked jobs on your calendar and prove it.

The way I work is simple. I'm honest, reliable, and available, I value hard work, and I take real pride in what I build, so I look to partner with people who feel the same. If something breaks, I fix it. At the end of the day, what matters most to me is that my clients feel taken care of and know they have the tools they need to succeed.

Stephen, Waves Air

Questions

Good to know

What exactly do I get for the setup fee?

The $3,500 one-time setup covers the hard build: your 24/7 mobile booking portal, a full scrub of your customer database (merging duplicates, fixing records, tagging by system age), and the automation build behind your wake-up and shoulder-season campaigns. It's the foundation the whole system runs on, and it's yours to keep.

What is the $1,500 a month for?

The monthly retainer is for running the machine: managing your automated email and SMS campaigns, firing your seasonal and replacement sequences, keeping the booking portal and dispatch automations healthy, and sending you a monthly report of exactly what got booked. It's the difference between owning a system and having someone actually run it for you.

Do I have to spend money on ads?

No, and that's the whole point. This isn't Google Ads or Facebook ads. We generate revenue from the customers already sitting in your database and the traffic already hitting your site. Zero ad spend required.

Will this work with my field software (Jobber, Housecall Pro, ServiceTitan)?

Yes. We build around the software you already use rather than forcing you to switch. The AI agent, booking portal, and automations are set up to feed your existing dispatch and CRM, so your team's day-to-day doesn't get disrupted.

I don't even have a website. Can I still use this?

Absolutely. The AI booking agent works right off your phone number, so plenty of shops run on Yelp, Google, and word of mouth with no website at all. If you want one, the mobile booking portal is included too, but you don't need it to start booking calls.

Is the AI phone agent going to embarrass me on a call?

It's built to sound natural and stay in its lane: it books jobs, confirms the details back, and never quotes firm prices. If it hears a real emergency (a gas smell, no heat in a freeze), it flags it and texts or transfers straight to you instead of guessing. Every call is recorded and logged so you can review it, and for the first couple of weeks we keep a human eye on it before it runs on its own.

Is there a long contract?

No long-term contract. It's a simple monthly retainer you can cancel anytime. The setup is a one-time fee; the monthly is month-to-month.

What happens to my data if I cancel?

Your cleaned, tagged database and your booking portal are yours to keep, forever. The setup work you paid for stays with you. If you cancel, we simply stop running the ongoing campaigns; we never hold your customer data hostage or take away what you own.

How fast until it's running?

Usually a week or two after you give the go-ahead. Database scrubbing and the automation build take a little time to do right, but we can typically have your booking portal live and your first automated campaign sending fast, then layer in the rest.

How will I know it's actually working?

Every month we send you a report showing exactly what the system booked: online bookings, reactivated maintenance, replacement leads, and won follow-ups. You can match it against your own calendar and see the jobs land. You'll always know precisely what your retainer is doing.

My database is a mess. Is that a problem?

The opposite, it's exactly why this works. Duplicate contacts, missing system details, and un-tagged customers are where the hidden revenue is. Cleaning and segmenting that mess is step one, and it's usually where the first booked jobs come from.

What do I need to provide?

Access to your customer list or CRM, and a bit of your time up front to point us at the right systems. From there we do the heavy lifting: the scrub, the tagging, the build, and the campaigns. You review and tell us what to tweak.

Get your free revenue audit, with no obligation.

Tell us about your business and we'll map exactly where you're leaking jobs: missed calls, your website, and inside your customer list, and what it's worth to fix. No cost, no pressure.

Fill out the form and we'll send your audit over within a couple of days.

No cost, no obligation. We'll send your audit within a couple of days.