I’ve worked on HVAC marketing in Tampa and a few other Florida markets, and the pattern is remarkably consistent. The work is good. The trucks are clean. The techs know what they’re doing. And online, the company is close to invisible.
Here’s what I keep finding, roughly in the order it costs you money.
The referral trap
Nearly every owner tells me the same thing: “we get all our work from referrals.” It’s usually true, and it’s usually why nothing else has been done.
The problem isn’t that referrals are bad. They’re the best leads you get. The problem is that referrals are a fixed-size pipe. They grow when your customer base grows, which means they can’t be the thing that grows your customer base. And when a slow month comes, there’s no second tap to turn on.
The companies that handle a slow summer well are the ones that built the other channel back when they didn’t need it.
The Google Business Profile, which is doing more work than your website
When somebody’s air handler quits on a Saturday in August, they are not reading your About page. They’re searching on a phone, looking at the map results, and calling one of the first three.
That’s your Google Business Profile, not your website. And on most HVAC profiles I open, it’s half done. Two categories instead of twelve. No service list. Four photos from 2021. The Q and A section empty, which means the only answers there are whatever a stranger decided to write.
It’s free, it takes an afternoon, and it’s the single biggest lever in this whole article. If you do nothing else, do this.
Your phone number is a liability on a phone
Go and open your own site on your phone right now. Not your laptop.
Can you tap the number and have it dial? On a lot of HVAC sites the number is baked into an image in the header, or it’s text that isn’t linked, so tapping does nothing. Somebody with no air conditioning in August is not going to write it down.
Then the bigger question, which isn’t a marketing question at all: who answers it at 7pm? I’ve watched companies spend real money driving calls to a phone that goes to voicemail after five, in a trade where the customer will simply call the next company on the list. Traffic with nobody picking up is just an expensive way to generate leads for your competitors.
Florida seasonality isn’t what the national advice says
Most HVAC marketing advice is written for markets with four seasons and a spring tune-up rush. Around here the shape is different. Cooling demand barely lets up, the brutal stretch runs much longer than a northern summer, and the panic searches cluster around heat waves and the first real cold snap, when half the county discovers their heat strips don’t work.
Which means the dead period national advice tells you to cut spending in isn’t dead here. It’s when the emergency volume is lower and the planned replacement work is easier to win, because the customer has time to get three quotes instead of calling whoever can come today.
Those are two different customers who search differently, and most sites are only built for the first one.
One page per service, per town
This is the structural thing almost nobody does, and it’s where the steady organic work comes from.
Most HVAC sites have one Services page listing everything, and a Service Area page with a list of town names. Google reads that as one page about everything and nowhere in particular.
What works is a real page for each service in each town you actually serve. AC repair in Wesley Chapel. AC replacement in Lutz. Maintenance in Land O’Lakes. Each one genuinely about that service in that place, not the same paragraph with the town swapped out. That last part matters. Swapping the town name into a template is the thing Google has been filtering out for years.
It’s more work than a single page, and it’s the difference between showing up in one town and showing up in twenty.
Reviews, and the part people get wrong
You already know reviews matter. What gets missed is that the words in them matter, not just the stars.
When four different customers mention a Saturday callout, or a specific brand, or that you fixed something another company quoted a replacement for, that language is doing work for you in search and increasingly in AI answers too. A wall of five-star ratings with no text is worth far less than you’d think.
So when you ask, ask in a way that gets a sentence. The asking method matters more than the frequency.
What I’d stop paying for
Lead resellers, past a point. Shared leads sold to four companies at once teach your customers that you’re interchangeable and train your techs to compete on price. Useful to fill a gap, corrosive as a strategy.
Ads pointed at your homepage. If somebody clicks an ad for emergency AC repair and lands on a general homepage, you paid for a click and asked them to go find the thing themselves. Most won’t.
A redesign, if the current site works. Owners often think they need a new site when what they need is the phone number fixed, the profile filled in, and six pages written. I’ll tell people this and talk myself out of the bigger job, because the bigger job wouldn’t have fixed it.
What I’d do first
In this order, cheapest and fastest first:
Fill in the Google Business Profile completely. Make the phone number tappable and decide who answers after five. Test your own contact form and confirm where those emails actually land. Then start building out the service and town pages, a few at a time.
That order isn’t arbitrary. The first three cost almost nothing and move within weeks. The last one is the slow compounding work, and it takes the months it takes.
If you run an HVAC company around Tampa and want somebody to look at what you’ve got and tell you plainly which of these applies to you, send me your site. I’ll tell you what I’d fix first, and if the answer is that you don’t need me yet, I’ll tell you that too.