Waves Air

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

Stop letting unbooked leads leak out of your website and CRM. We build a 24/7 mobile booking portal, scrub your historical customer data clean, and launch automated campaigns that fill your slow seasons with high-ticket replacement jobs.

Books jobs while you sleep Wakes up cold customers, no ad spend Fills the slow spring & fall months
Sample monthly report
Jobs booked this month
Online bookings (portal)16
Reactivated maintenance21
System-replacement leads6
Lost-quote follow-ups won3
Booked from your own list46
Pulled from 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. Your website loses the phone bookers

Someone's AC dies at 10pm and lands on a slow, form-heavy site. They click away and call the next company. A 24/7 mobile booking portal captures that job instead of leaking it.

2. Your database is a graveyard

Hundreds of past customers sit cold in your CRM: duplicates, missing system details, 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 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 or typing contact-form details into your software by hand. When a customer books online, their address and equipment history drop straight onto your dispatch board and ping 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, on 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 build your 24/7 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 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 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 database scrub

We merge duplicate contacts, fix bad records, and set up standardized tags so your CRM 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 — booking portal, database scrub & automation build.
  • 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: setup fee waived for the first few HVAC companies 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 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.

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 — on 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.