home services in San Francisco

HVAC marketing in San Francisco, CA

San Francisco is a compact, hyper dense, genuinely walkable city, and that changes HVAC marketing more than most people expect.

20+ yearsin the industry
100+businesses and clinics served
92%client retention in 2025
The clean gable and eave of a well-kept suburban house at golden hour, with a plain aluminium ladder leaning against the eave.
In short

How do HVAC companies in San Francisco get found by homeowners?

VIS Mountain runs HVAC marketing for HVAC companies across San Francisco from an office at 580 California St, Ste 1200, San Francisco, CA 94104, which is by appointment only.

It includes local search and maps, the website, paid advertising where it pays for itself, and the reputation and follow up systems that decide how many enquiries become homeowners.

The San Francisco number is (424) 246-9766. In person meetings are booked between 8:00am to 6:00pm, with virtual support available around the clock.

Why this market is different

What makes HVAC marketing in San Francisco its own problem

San Francisco's mild climate means air conditioning is a comfort purchase rather than a necessity, and much of the real demand is heating, ventilation and indoor air quality instead.

That removes the seasonal bidding war entirely and shifts the work towards retrofit in older buildings with no ductwork.

California licence rules put the contractor number in every advertisement, and efficiency requirements make the payback conversation genuine rather than promotional.

Home services in San Francisco are constrained by the building stock: narrow lots, steep streets, shared walls, and a great deal of housing built long before anything now considered standard.

In practice, HVAC demand is weather, not marketing. The spend curve most companies run makes the problem worse: they bid hardest when the phone is already ringing and go quiet when the market is cheap. The companies that grow flip that, buying attention in the shoulder season and selling agreements that make the next peak predictable.

The research

What the published research says

Every figure on this page names its publisher and year. Anything we could not source, we left out.

227score for primary Google Business Profile category across 187 local pack factors
189score for the business being open at the time of the search, fifth of 187
187ranking factors assessed by 47 local search practitioners

SourceWhitespark, Local Search Ranking Factors, 2026, 47 practitioners scoring 187 factors

These are industry wide figures, not a forecast for your HVAC company. We use them to frame a decision, never to promise an outcome.

What we actually do

The order we do it in

The order matters more than the list. This is how the work is sequenced for HVAC companies here, and why.

  1. Make the review flow routine

    Requested when the experience is fresh, sent to everybody rather than to the happy ones, and answered individually. A steady trickle beats a burst followed by silence.

  2. Report against booked work, not activity

    Service calls pay the overhead, system replacements pay the year, and maintenance agreements smooth the cash flow between the two. A campaign judged only on cost per call will systematically underfund the replacement side. Reporting is built around it, including the months where the honest answer is that something did not work.

  3. Make the profile match reality

    Categories, services, the description, hours and the areas you actually serve, checked against how homeowners in San Francisco search rather than against how the business describes itself internally. The East Bay and the Peninsula are separate markets reached by bridge, tunnel or train, and folding them into a San Francisco radius is how budgets quietly disappear.

See the remaining steps: The order we do it in2 more stepsHide the remaining steps: The order we do it in
  1. Build the pages the searches need

    Separate pages for separate services, because one page covering everything competes for nothing. Local Services Ads and search ads carry emergency demand. The profile carries proximity and open status. Off season, the job is to sell maintenance agreements to existing customers rather than to chase new demand.

  2. Start narrow, widen only on evidence

    Bidding at full aggression during the first heatwave, when every competitor is doing the same and the crew is already fully booked. Capacity is the limit, not demand. Everything begins at the bottom of the funnel, and nothing moves up it until the bottom is paying.

Nothing here is a guarantee of a ranking or a lead volume. It is a description of the work and of what it is measured against.

The rules that apply

The advertising rules a California HVAC company works under

Every rule below is published by the regulator or the platform that wrote it, and the page that proves it is linked in the sources at the foot. Where a rule applies to your HVAC company, we write to the stricter reading and send everything for your review before it goes live.

  • Local Services Ads are not an ordinary ad buy. Google requires background checks and appropriate licensing and insurance before the ads can run, and verifies licences against state records. That screening is the reason the format converts well in trades.
  • In August 2025 Google announced that Local Services Ads badges were being unified, and Google Verified replaced Google Guaranteed, Google Screened, License Verified by Google and the money back guarantee. Copy that still promises a Google Guarantee is describing something that no longer exists.
  • Trade licensing runs through the Contractors State License Board, and the advertising rule applies to every classification. Putting the number where a client can see it is the cheapest trust signal available in a market where people genuinely look it up.
  • The federal rule on consumer reviews and testimonials covers buying reviews, writing your own and suppressing negative ones. Every review we help collect is requested from a real customer and never conditioned on the rating they intend to leave.

The regulations and policy pages behind each point are listed in the sources below.

Coverage

San Francisco and the areas around it

The Richmond and the Sunset are each split into more than one reporting neighbourhood, which is a useful reminder that San Franciscans think at a much finer grain than a city name. We would rather tell you an area is outside a workable radius than sell you visibility in it.

Noe Valley

Noe Valley sits inside the core catchment for HVAC companies working from San Francisco.

The Mission

A realistic extension of the same catchment. The question is always whether a homeowner there would genuinely travel, and for HVAC companies the honest answer depends on the service.

The Inner Richmond

Only worth covering where there is genuine work to point at. Publishing an empty page about somewhere you have never been does not rank and does not convert.

The Sunset and Pacific Heights

Further out, and treated as a separate decision rather than assumed. The East Bay and the Peninsula are separate markets reached by bridge, tunnel or train, and folding them into a San Francisco radius is how budgets quietly disappear.

Local, in person

The San Francisco office

The San Francisco office covers the city and the nearer parts of the Bay Area, and we say plainly when a business sits far enough out that the market looks different. Muni runs buses, light rail Metro trains, historic streetcars and cable cars across a single network, which is unusual even among large American transit systems.

The address is 580 California St, Ste 1200, San Francisco, CA 94104, and it is by appointment only. Every office is by appointment only, including the headquarters. We do not take walk-ins. In person meetings run 8:00am to 6:00pm, and the San Francisco number is (424) 246-9766.

VIS Mountain has 20+ years in the industry, has worked with 100+ businesses and clinics, and held 92% client retention in 2025. We will say plainly when something is outside what we do well.

What goes wrong

What we see failing in San Francisco

Four recurring failures, taken from accounts an HVAC company has asked us to audit rather than from a list of best practices.

  • Spending hardest in the week the schedule is already full.
  • No after hours answering, in the category where after hours is the whole premium.
  • Treating maintenance agreement holders as a billing list rather than the most profitable marketing audience the company owns.
  • Judging a San Francisco campaign on a radius the business cannot actually serve, which is the most common local targeting error in a compact, hyper dense, genuinely walkable city.

None of these are exotic. They are ordinary, and they are why the account you already have may not need replacing so much as fixing.

In one picture

One view of the whole thing

Access, parking and permitting are the three things that decide whether a job is profitable here, and none of them appear on a typical quote form.

Service radius around one officeA street map with one office pin at the centre and three rings around it: the surrounding neighbourhoods, the wider city and the outer metro. A note explains that pull falls away with distance, so each ring needs a page of its own.NEIGHBOURHOODSCLOSEST, STRONGEST PULLTHE CITYMORE COMPETITIONWIDER METROWEAKEST PULLYOUR OFFICEPULL FALLS OFFWITH DISTANCESO EACH RING NEEDSA PAGE OF ITS OWNDISTANCE IS ONE OF THE THINGS GOOGLE WEIGHS IN LOCAL RESULTS.
Where effort goes across an HVAC marketing programme run from San Francisco.

A substantial share of San Francisco workers commute by public transport or on foot rather than by car, according to the Census Bureau's American Community Survey.

The Richmond and the Sunset are each split into more than one reporting neighbourhood, which is a useful reminder that San Franciscans think at a much finer grain than a city name.

Book a San Francisco call

A short call, a look at your profile, your site and your current numbers, and a plain answer about whether HVAC marketing is the right place to spend next. Call (424) 246-9766 or book a time. Meetings at 580 California St, Ste 1200 are by appointment only.

One caveat on all of that. These are descriptions of rules as they are published today, not legal advice about your situation. They differ by state and they change, sometimes quietly, so check the current wording with your own counsel or compliance officer before you rely on any of it. Where a rule touches your marketing we write to the stricter reading and send it to you for sign off before anything publishes.

Questions

Straight answers.

How do HVAC companies in San Francisco generate calls outside peak season?

By selling maintenance agreements to the customers they already have, which smooths the year and produces replacement conversations before the system fails.

Shoulder season advertising is also far cheaper than peak, and the schedule has room to take the work.

Do Local Services Ads work for HVAC in San Francisco?

Usually yes, because the format verifies licence and insurance and runs background checks that reach service professionals as well as owners.

It suits emergency demand particularly well, which is where most of this category's revenue is decided.

How should a San Francisco HVAC company market maintenance agreements?

At the point of the service call, with a system behind it rather than a good intention, and then through the existing customer list rather than through advertising.

Agreement holders are the most profitable audience the company owns and the one most often treated as a billing list.

Does the San Francisco office cover the wider Bay Area?

Yes, though we are honest about where the market changes. For HVAC companies the city itself usually means the Marina, Bernal Heights and Potrero Hill, and the East Bay and the Peninsula are separate markets reached by bridge or by train.

We would rather tell you an area belongs in a different plan than sell you visibility across a whole region you cannot serve well.

Where is the San Francisco office?

Yes, by appointment. The office is at 580 California St, Ste 1200, San Francisco, CA 94104, in the Financial District a few blocks from the Embarcadero.

Every office is by appointment only, including the headquarters. We do not take walk-ins. In person meetings run 8:00am to 6:00pm, support is available around the clock virtually, and the California number is (424) 246-9766.

Why does proximity work differently for an HVAC company in San Francisco?

Smaller than almost anywhere else. San Francisco is compact and steep, a large share of people arrive on foot or by transit, and a few blocks genuinely change which businesses appear in a result.

For an HVAC company that usually means competing neighbourhood by neighbourhood, with pages worth reading for the places you actually serve and nothing published for the ones you do not.

Next step

Talk to the team

A short call, a look at how the business currently shows up, and a straight answer on what we would do first.