HVAC and plumbing SEO: emergency, replacement and maintenance are three different markets

Service area pages that are genuinely useful, call tracking that keeps your listings consistent, pacing against the heating and cooling seasons, and where the lead aggregators are weak.

Published by AI Knows Us · Updated 12 October 2026

Search for a plumber or an HVAC contractor is really three separate markets wearing one trade name. Emergency work converts in minutes and is decided by distance, a complete listing and whether a human answers the phone. Planned replacement, a boiler or a furnace or an air conditioning system, converts over days or weeks and is decided by honest cost information and finance. Maintenance agreements are sold almost entirely to people already on your books. Build in that order, pace the spending against the heating and cooling seasons, and judge every channel on booked jobs rather than on calls.

This page covers search marketing for plumbing and HVAC companies: the three intents, service area pages, call tracking that keeps your listings consistent, seasonality, and how to handle the lead aggregators. For field service scheduling software and pricing books, look elsewhere.

Three intents, three different pages

IntentWhat they typeWhat wins itHow fast it closes
EmergencyEmergency plumber near me, no hot water, burst pipe, no heatDistance, a complete profile, recent reviews, open now, a call answeredMinutes
Planned replacementBoiler replacement cost, new furnace, heat pump versus boiler, a model numberCost pages, sizing guidance, finance, photographs of real installsDays to weeks
MaintenanceOften nothing. They respond to your reminderA service plan page, a reminder system, your existing customer listSeasonal, and renews

The most common structural fault in this trade is one services page trying to do all three. Split them and the same traffic converts better straight away.

Emergency work is won before the search happens

  • Answer rate is a marketing metric. A homeowner with water coming through a ceiling rings three companies and books the first human voice. Track answer rate and call back time the way you track enquiries.
  • Set hours honestly. Mark yourself as available around the clock only if somebody answers at three in the morning, and state your out of hours arrangements and call out charge plainly. A published call out fee gets people to ring sooner.
  • Fill in the services list on your Google Business Profile so the specific job appears. Google's help on managing your services covers that field, and most contractors leave it half empty.
  • Declare service areas properly. For a business that travels to the customer, the service area settings are how coverage is stated, and they should match what your website claims.
  • A tap to call button in the first screen on a phone, with the number written out as text as well. Nobody completes a contact form during a leak.
  • Keep emergency pages short. One per trade: what to do in the next five minutes to limit damage, where the stopcock or the isolator usually is, what a call out costs, how fast you can be there, the number. Those pages get shared in local community groups, which is how a local business earns useful links.

Planned replacement is won with cost content

A homeowner replacing a system reads for days before contacting anybody, and the companies that publish real numbers get the estimate. Build:

  • A cost page per system type, with a range and what moves the price: property size, existing pipework, flue or ductwork, controls, access, whether a cylinder is involved.
  • Sizing and suitability help, because the question behind the search is usually what do I actually need rather than what does it cost.
  • Comparison pages for the decisions people are weighing, such as a heat pump against a conventional boiler, or repair against replacement on an ageing system.
  • Brand and model pages for the equipment you install and service, including the common fault codes. Somebody typing a model number with an error code has a failing system, and almost nobody writes those pages.
  • Finance explained, with the regulatory wording your provider requires, plus any grant or rebate schemes where you operate, described accurately and dated.
  • Photographs of your own installations, tidy pipework included.

Maintenance agreements come from your own list

This is the most profitable part of the business and it needs almost no advertising. Build one clear service plan page: what is included, how often somebody visits, what it costs. Then work the list, with a tune up reminder ahead of each season, a renewal sequence before each plan expires, and an offer to every customer whose repair you have just finished. A plan customer also books their emergency work with you by default, which is the real return.

Service area pages that are genuinely useful

This is where most programmes in this trade go wrong, by generating a hundred pages that differ only in the town name. Google's spam policies describe that pattern as doorway pages. Build fewer and make each one real:

  • One page per area you actually serve, and only as many as you can make truly different.
  • Jobs you have done there, with photographs and a sentence about the work.
  • Detail only a local would write: the housing stock and its typical systems, the water hardness, the local authority or utility schemes that apply, your usual response time to that area.
  • The engineers who cover it, named, and reviews from customers there.

Five strong area pages out perform fifty templates, and they keep performing.

Call tracking without breaking your listings

Call tracking is worth having, and it causes trouble when the number replaces your real one everywhere. The arrangement that works:

  • Dynamic insertion on your website only, so the displayed number changes by traffic source while your real number stays in the page source.
  • Your real, permanent number stays primary in your Google Business Profile. A tracking number can be added as an additional number.
  • The same name, address and number across every directory, changed in one coordinated pass if they ever genuinely change. The guidelines for representing your business cover those fields.
  • Your real number marked up in your local business structured data.
  • One tracking number per channel, not per page.

Pace the year against the seasons

  • Late summer and early autumn: heating. Service and safety check campaigns, replacement content, finance promoted while people are planning rather than panicking.
  • Deep winter: emergency capacity. Cut prospecting spend you cannot service, protect answer rate, quote honest lead times.
  • Early spring: cooling. Air conditioning tune ups and installation enquiries, before the first hot week when everyone calls at once.
  • Height of summer: cooling emergencies, plus drainage and bathroom work.
  • The shoulder months: maintenance plan selling, review gathering and content building, because the phone is calmer.

Write content two months ahead of the season it serves, so it is indexed and earning before demand arrives.

Competing with the lead aggregators

Marketplaces and directories dominate the broad head terms, and fighting them there is expensive. Win where they are weak, which is specificity:

  • Brand, model and fault code queries. An aggregator page cannot say what a particular error code on a particular boiler means. Yours can.
  • Cost questions with local detail, including local scheme eligibility.
  • The map results, which reward a complete profile and steady recent reviews rather than advertising budget.
  • Neighbourhood level content, where you can write what a national platform never will.

Meanwhile use the marketplaces to fill capacity rather than as a strategy, and judge them on cost per booked job against your own channels.

What to measure

  • Booked jobs by channel rather than calls, since high call volume with a low booking rate means an answering problem.
  • Cost per booked job, across your own site, the map results, paid search and the marketplaces.
  • Answer rate and call back time, weekly.
  • Replacement estimates issued and won, kept separate from repair work.
  • Maintenance plans sold and renewed, which is the number that smooths your year.

Asked and answered: HVAC and plumbing SEO

How many service area pages should we build?

As many as you can make genuinely different, which for most companies is somewhere between five and twenty five. A small set with real jobs, photographs and local detail beats a large set of templates.

Should we buy leads from marketplaces?

Use them to fill capacity while you build your own channel, and judge them on cost per booked job. The mix should move towards your own pipeline over time.

Do reviews really decide the map results?

They are one of the three things Google names, alongside relevance and distance. In a dense area where several companies sit within a few miles, review count and recency are often the difference between appearing and not.

Will call tracking hurt our listings?

Not when it is set up as described above. Problems come from replacing the number across every directory at once.

What is the fastest improvement for a small company?

Complete the profile including the services list, ask your last twenty customers for a review, and split the single services page into emergency, repair and replacement. That is about a fortnight of work.

At two in the morning, the burst pipe goes to an assistant

Emergency work is decided fast. A homeowner with water on the kitchen floor may ask an assistant for a plumber near them who answers at night, and take whichever names come back. Replacement and maintenance buyers ask slower, longer questions and get longer answers.

The three markets in this article therefore have three kinds of assistant answer, and your service area pages feed each differently. Try one question per market for your own town and note who is named. AI Knows Us stores the answers so you can see the three markets side by side over time.

Read next

SEO by industry: what actually changes, and what never doesA hub page covering the four things that differ between verticals, with a walk through of eight industries and the method each one needs.HVAC contractor marketing beyond search: the referral partners, the maintenance list and the season calendarHVAC marketing is a calendar and a customer list before it is an ad budget: the work you do in the quiet months decides how many calls you can book in the busy ones.SEO for garage door companies: the spring breaks, the car is trapped, and the search happens in the drivewayHow a garage door business ranks for the two minute emergency and the four thousand dollar replacement at the same time: the repair pages, the brand and opener terms, and the scam problem you can use.SEO for electricians: a hidden address, a licence number, and the panel upgrade query that pays for everythingHow a van based electrical business ranks without a storefront: service area setup, one page per job the way homeowners name it, utility rebate pages, and the markup that fits a licensed trade.AI Visibility Audit Deliverables for a UK Agency: The Five Artefacts, and Why the Zero Column Is One of ThemWhat a British agency should hand a client at the end of an audit, including the findings that did not survive a second reading.A Workflow Standard for AI Search Optimisation: Six Stations, and Who Owns Each OneThe execution sequence an Indian agency can hold a team to, measured against what our own site serves eleven named crawlers.

Or browse the whole archive.

See what AI says about you.

The first scan is free, it needs no account, and it asks the questions your buyers ask.

Free. No card. We ask 5 real buyer questions on 2 AI apps.

Already sure you want this? Join the waitlist. We open on 31 October 2026. It costs an email address. No card, and nothing is charged. Or talk to a person if you have a question first. Or read how we fix what it finds.