Search “AC repair” from a kitchen in Van Nuys in late July and look at what comes back. A row of ads at the top. A map with three businesses on it. Then a list of results, several of which are directories and national lead-selling sites rather than contractors at all. Scroll further and you reach the actual local shops, a long way down.
That is what local search looks like for HVAC in a big metro. There are a lot of licensed contractors in Los Angeles County, a lot of them are good, and most of them want the same searches during the same heat waves. A small shop is not going to outspend the largest operators or the lead aggregators across the whole basin, and it does not need to.
What it can do is be the obvious answer in a smaller area, for the jobs it most wants, when someone nearby is looking. This post is about how.
Think in neighborhoods, not in “Los Angeles”
The map results are heavily shaped by where the searcher is. Google has said for years that distance is one of the main factors in local ranking, alongside relevance and prominence. A shop based in Burbank is unlikely to show in the map for someone searching in Long Beach, however good its profile is. That is not a problem to solve. It is a boundary to accept and use.
In practice, that means choosing where you want to win:
- Where your trucks already are. Response time is part of what you sell. An area your techs can reach in under an hour is an area you can promise.
- Where the work fits. Some areas have older homes with original furnaces and no ductwork upstairs. Some have newer tracts with heat pumps. Some are hotter than others: the inland valleys can run far hotter than the coast on the same afternoon. The work, and the searches, differ.
- Where you have a foothold. Areas with past customers, reviews and maintenance agreements are where your reputation already lives.
Once you have picked an area, which might be a valley, a group of cities or a stretch of the Westside, everything else points there: your profile’s service area, the places you write about on your site, and the areas your ads target.
The profile does most of the map work
For the map results, the Google Business Profile carries more weight than anything on your website. For HVAC specifically:
| Item | What to check |
|---|---|
| Primary category | “HVAC contractor” or “Air conditioning contractor”, whichever matches your core work |
| Additional categories | Furnace repair, heating contractor, air duct cleaning, and so on, only where true |
| Services | Each job listed separately: AC repair, AC installation, heat pumps, ductless, maintenance |
| Service area | The cities and neighborhoods you actually cover, not the whole county |
| Hours | Honest, including whether emergency calls are answered after hours |
| Photos | Real installs, especially of equipment types you want more of |
| Reviews | Steady, recent, with replies |
We go through each field in more detail in Google Business Profile fields that matter. The short version for HVAC: categories and services that match what people search, a service area you can defend, and a steady run of real reviews.
On reviews in particular, volume and recency are where a crowded market separates shops. If your competitors have hundreds and you have forty, the answer is not a campaign. It is asking every customer after every job, starting now. It compounds slowly and you cannot shortcut it.
Website pages that match how HVAC is searched
HVAC searches split into a few groups, and each needs a different page.
Urgent repair. “AC not cooling”, “AC repair near me”, “furnace not working”. The person wants someone today. The page needs the phone number, hours, the area you cover and how fast you can come, near the top.
Replacement and installation. “AC replacement”, “heat pump installation”, “ductless mini split installer”. The person is comparing over days or weeks. The page needs options, what affects the price, rebates worth checking, permits, and photos of real installs. In California, a replacement system generally needs a permit, and the page can say plainly that you pull it.
Maintenance. “AC tune-up”, “HVAC maintenance plan”. Lower urgency, often seasonal. The page should explain what a visit includes and how a plan works.
Questions. “Why is my AC freezing up”, “what size AC do I need”. These bring in people earlier in the process. A few honest articles on common questions can earn links and trust, but they do not replace service pages.
Each of these gets its own page rather than sharing a single Services page; we explained why in one job, one service page. Then the area comes in: if you have chosen the San Fernando Valley, pages that talk about the Valley specifically, the heat, the older ranch homes, the attic installs, are more useful to a searcher there than pages that say “serving all of Southern California”. There is a line between those and copy-and-swap city pages, covered in service area pages that aren’t doorway pages.
Seasons and heat waves
HVAC demand in Southern California is lumpy. A heat wave turns a quiet week into a flood of calls in a day. Two things follow.
First, search visibility is worth most exactly when you are least able to handle more work. That makes the phone the bottleneck, not the ranking. A shop that ranks well and sends half its heat-wave calls to voicemail has paid for visibility it could not use.
Second, the shoulder seasons are when to do the slow work: writing pages, collecting photos, asking for reviews from maintenance customers, cleaning up listings. None of it shows results in a week. All of it is in place when the next heat wave arrives.
Where paid fits alongside
Local SEO and ads are not either-or. In a crowded metro, the organic map takes months to move, and ads can fill the gap. Google’s Local Services Ads, which charge per lead and carry a “Google Verified” badge, often sit above everything else for HVAC searches. Regular search ads sit beside them. Both work better when the landing page and the phone handling are in order first, and both are easier to judge when you know what a booked job is worth. The ad ROI calculator is a quick way to put a number on that before spending.
The shops that do well in local search in a big metro are rarely the ones with a secret. They picked an area, kept their profile honest, wrote pages that answer real questions about real jobs, asked every customer for a review, and answered the phone when it rang.