SEO & GEO Paid ads Website Conversion Pricing Book a call

HVAC and plumber website design: pages that book service calls

Updated 2026-11-14 · 5 min read

What the top of every page needs

Someone with no heat or a burst pipe is on a phone and wants to know three things: do you fix this, do you come here, can I call now. Put the answers in the first screen of every page, not only the homepage.

ElementWhy it's there
Phone number as a tap-to-call link, in the headerOne tap from any page; a number that isn't a link has to be copied
What you fix, in plain words ("Furnace and AC repair")Confirms the visitor is in the right place
Where you work ("Serving Mesa, Tempe and Chandler")Rules out the wrong town before they call
Hours, and emergency service only if you really answer at 2 a.m.Tells them whether calling now will reach someone
License numberSome states require it; see contractor license number in ads
A "Book online" button, if you take online bookingsFor the people who won't call

If visitors already come and don't call, start with website not getting leads, which covers finding the step where they leave.

The pages to build

One page per job you want booked, not one "Services" page listing twenty things. A page about water heater replacement can answer that search and give a Google Ads click the page it expects. Google's Quality Score rates landing page experience as "How relevant and useful your landing page is to people who click your ad" (Google Ads Help: About Quality Score).

PageWhat goes on it
HomeThe top-of-page checklist, main services, service area, reviews
One page per service (AC repair, furnace replacement, water heater, drain cleaning, sewer line)What the job involves, signs you need it, price range or how you price, financing if offered, call button
Service areaThe towns you cover, with real local detail (see below)
About and licensingOwner, license and insurance, how long you've worked locally
ReviewsReal customer reviews, linked to your Google profile
FinancingTerms, if you advertise financing; the trigger-term rules are in advertising HVAC financing
Book or contactShort form, phone, hours

For paid traffic, the page an ad points to has its own checklist: landing page for Google Ads.

City pages without breaking Google's rules

Pages for each town you serve are fine when each one says something true and different about that town. Copies with the city name swapped are what Google calls doorway abuse. Its examples include:

"Having multiple domain names or pages targeted at specific regions or cities that funnel users to one page" (Google Search Central: Spam policies)

A useful city page names the neighborhoods you cover, the jobs you do most there (older homes with galvanized pipes, hard water, heat pumps), your response time and reviews from customers in that town. If you have nothing different to say about a town, list it on the service-area page instead.

How fast the site needs to be

Google publishes three targets for its Core Web Vitals (Google Search Central: Core Web Vitals):

MeasureWhat it meansGoogle's target
Largest Contentful Paint (LCP)How soon the main content showsWithin 2.5 seconds
Interaction to Next Paint (INP)How fast the page reacts to a tapUnder 200 milliseconds
Cumulative Layout Shift (CLS)How much the page jumps while loadingUnder 0.1

Your scores are in Search Console's Core Web Vitals report (Google Search Central). Speed helps but doesn't replace relevance:

"Google Search always seeks to show the most relevant content, even if the page experience is sub-par." (Google Search Central: Page experience)

If LCP is slow, look first at what fills the top of the page: a video, a photo slider or an uncompressed photo is often the largest element. Pop-ups count against you too: Google's page experience checklist asks "Do your pages avoid using intrusive interstitials?" (Google Search Central: Page experience).

Online booking and your Google listing

If you book jobs online, link the booking page from your Google Business Profile too. Google lets a profile carry links that help customers "Book an appointment," with "up to 10 links per category" (Google Business Profile Help: Manage your local business links). Send people to the same booking page the site uses so every booking lands in one place.

Know which calls the site brings

Without call tracking you can't tell whether the site or the truck wrap made the phone ring. Google Ads can swap your site's number for a Google forwarding number for visitors who came from an ad and count calls longer than a length you set (Google Ads Help: Set up tracking calls to a phone number on a website). Forwarding numbers work in both the United States and Canada (Google Ads Help: Google forwarding number).

To follow a call all the way to a booked job, see tracking a lead from Google Ads to a booked job.

Judging HVAC website examples and builders

Any example site or website builder passes or fails on the same test. Open it on your phone and check:

  1. Can you call in one tap from the first screen?
  2. Does it say what they fix and where, without scrolling?
  3. Does each main service have its own page?
  4. Are the city pages different from each other?
  5. Does it load fast, without a slider or pop-up in the way?
  6. Is the license number shown?

What a build costs is in small business website cost.

Example

HVAC company, one "Services" page

A three-truck HVAC company in Phoenix has one page listing 18 services. It splits out AC repair, heat pump installation and duct cleaning into their own pages with prices and financing, and points its AC repair ads at the AC repair page instead of the homepage.

Plumber with 40 city pages

A plumber in Ohio has 40 town pages with identical text. He keeps 6 for the towns where most of his jobs are, writes each with local detail, and lists the other 34 on one service-area page.

Toronto plumber, slow homepage

The homepage opens with a 20 MB video. Replacing it with one compressed photo and the phone number brings the main content up sooner; Search Console's report shows whether LCP gets under 2.5 seconds.

Different for you?

Related guides

Sources

  1. Google Search Central: Understanding Core Web Vitals and Google search results
  2. Google Search Central: Understanding page experience in Google Search results
  3. Google Search Central: Spam policies for Google web search
  4. Google Ads Help: About Quality Score for Search campaigns
  5. Google Business Profile Help: Manage your local business links
  6. Google Ads Help: Set up tracking calls to a phone number on a website
  7. Google Ads Help: Google forwarding number