Skip to content

Home service website checklist Score it.Fix the gaps.Get the call.

The short answer A home service website checklist covers what turns a visitor into a call: tap-to-call on every screen, one page per service, real reviews and crew photos, your license and insurance, a short quote form, and a fast mobile load. Score your site against the 20 boxes below. Under 14 means it is costing you calls.

Free game plan. No pressure, no obligation.

  • Updated
  • Read 10 min
  • By the Amplify Ape team
  • For home-service pros
The Amplify Ape mascot in star sunglasses
Score your site
  • Tap-to-call on every page
  • A page for every service
  • Reviews by the call button
  • Loads fast on a phone
In this guide
  1. How to score it
  2. Calls and quotes
  3. Service and town pages
  4. Proof homeowners want
  5. Speed and mobile
  6. Tracking calls
  7. Must-haves by trade
  8. Test it in 10 minutes

Key takeaways

  • Your website has one job: get the phone to ring or the form filled. Score every box below against that.
  • One page per service, and town pages only where you have something real to say about the town. Copy-paste city pages are a spam risk.
  • Homeowners check proof before they call: reviews, license, insurance, real photos of your crew.
  • Google's targets for a good experience: LCP 2.5 seconds or less, INP 200 ms or less, CLS 0.1 or less.
  • Your name, phone and services should match your Google Business Profile word for word.
  • Test it yourself on your own phone, on cell data, before you trust any report.

What should a home service website have?

Everything on the page should help a stressed homeowner answer three questions fast: do you do my job, do you work in my area, and can I trust you in my house. Then make the call one tap away. Design awards don't book jobs.

Below are 20 boxes in four groups. Pull your site up on your phone, not your desktop, and give yourself one point per box you can honestly tick. The scoring key is at the end.

  1. Calls and quotes (5 points): can they reach you in one tap?
  2. Pages and Google match (5 points): does every service and town have a real page, and does it match your Business Profile?
  3. Proof (5 points): reviews, license, insurance, real photos, warranty.
  4. Speed and tracking (5 points): fast on a phone, and you know which pages bring in calls.

Can a customer call, text or ask for a quote in one tap?

  • 1. A tap-to-call button is visible on every page on a phone, without scrolling
  • 2. The number on the site is the same one on your Google Business Profile
  • 3. A click-to-text button, but only if someone actually answers texts during the day
  • 4. The quote form asks for five things or fewer and works on a phone
  • 5. Your hours, and emergency or after-hours service if you offer it, are stated near the top

Long forms scare people off. Ask for what you need to call them back and nothing more:

Ask forLeave for the phone call
NameFull street address
Phone (and email if you send quotes by email)How they heard about you
ZIP code, so you know it is in your areaBudget questions
What they need, as a dropdown of your servicesMake, model and age of the equipment
A short "anything else?" box, optionalPhoto upload, unless your trade really quotes from photos

Do I need a separate page for every service and town?

Every service, yes. Every town, only if you can make each page genuinely useful. Google's spam policies call out "doorway abuse": pages made to rank for similar searches that funnel people to one place, and it names pages targeted at specific regions or cities as an example. Fifty copies of one page with the town name swapped is that.

Town pages: done right vs. doorway
Done rightDoorway page
Jobs, photos and reviews from that townSame text on every page, only the town name changes
Local details: housing age, water, soil, weather, permitsA list of ZIP codes stuffed into a paragraph
Only towns you really serve and can show work inEvery town within 60 miles, including ones you never drive to
Linked from a clear "Areas we serve" pageHidden pages that only exist for search
  • 6. One page per main service, each with its own photos, process and FAQ
  • 7. Town pages only for areas where you have real work, reviews or local detail to show
  • 8. Business name, phone and service area match your Google Business Profile exactly
  • 9. The services on your Business Profile match the service pages on your site
  • 10. If you offer financing on big jobs, the page for that job explains it in plain words

Box 8 is about consistency. Google's Business Profile guidelines ask that your name match the one you use on your website and everywhere else. Box 10 matters most for replacement-sized jobs like a new system or a new roof; follow your lender's rules for how you advertise terms. For more on areas, see how to set up your Google service area.

What proof do homeowners look for before they call?

You're asking a stranger to let your crew into their house. They want proof you're real, qualified and careful, and they want it without digging.

  • 11. Reviews sit next to the call button and on service pages, not only on a reviews page
  • 12. Your license number is shown, with a link to the state lookup where your trade is licensed
  • 13. Insurance (and bonding, if you carry it) is stated plainly
  • 14. Photos show your real crew, trucks and finished jobs, not stock models in hard hats
  • 15. Your workmanship warranty or callback policy is spelled out in plain words

Reviews are worth getting right. Our guide on how to add Google reviews to your website covers the options, the rules and where they win the most calls.

Free toolReview gap calculatorGot a reviews section but not much to put in it? Find out how far you trail your area’s leaders.Find my gap

How fast does my website need to be?

Google publishes the targets. Its Core Web Vitals page sets a good experience at these numbers, and web.dev explains they're measured at the 75th percentile of real page loads, split by mobile and desktop. Judge yourself on mobile, because that's where your customers are when the pipe bursts.

MetricWhat it means for youGood is
LCP (Largest Contentful Paint)How long until the main photo or headline shows up2.5 seconds or less
INP (Interaction to Next Paint)How fast the page reacts when someone taps a button200 ms or less
CLS (Cumulative Layout Shift)How much the page jumps while loading0.1 or less
  • 16. LCP is 2.5 seconds or less on mobile
  • 17. INP is 200 milliseconds or less
  • 18. CLS is 0.1 or less, so the call button never jumps out from under a thumb
  • 19. On a phone: text is readable without zooming, buttons are big enough to tap, nothing runs off the side

The usual culprits on trade sites: giant uncompressed truck photos at the top, a video background, three chat and review widgets fighting each other, and a page builder loading code for features you never used.

How do I know which pages bring in calls?

Without tracking, you're guessing which service pages pull their weight. Set up analytics and count the actions that matter, not just visits.

  • 20. Analytics is installed, and calls from the site and form submissions are tracked as conversions
Track thisHowWhat it tells you
Taps on the call buttonA click event on the phone linkWhich pages make the phone ring
Quote form sentAn event on the thank-you page or form submitWhich services people ask about most
Taps on click-to-textA click event on the text linkWhether texting is worth offering
Where visits come fromYour analytics traffic reportHow much comes from Google Maps, search and ads

What does my trade need on its website that others don’t?

The 20 boxes apply to everyone. These are the extras customers in each trade look for:

TradeMust-havesWatch out for
HVACNo-heat and no-cool line up top, maintenance plan page, financing on replacement pages, brands you servicePromising same-day service you can’t staff in July
PlumbingSeparate pages for drains, water heaters, leaks and sewer, after-hours availability if true, license numberOne "Plumbing services" page trying to cover everything
ElectricalLicense number front and center, pages for panels, EV chargers and generators, how you handle permitsDIY-looking photos. Show clean, labeled panels.
RoofingBefore-and-after photos, warranty terms (manufacturer vs. workmanship), how storm and insurance jobs work, financingStorm-chaser vibes. Show how long you have worked locally.
CleaningWhat each clean includes, recurring scheduling, bonded and insured, how you screen your cleanersVague "we clean everything" copy with no checklist
LandscapingProject gallery, recurring maintenance vs. one-time installs, seasonal services, towns servedA gallery of stock gardens you never built
Pest controlA page per pest, recurring plans, how you treat around kids and pets, license numberScary bug close-ups all over the homepage

How do I test my own website in 10 minutes?

  1. Run PageSpeed Insights (3 min)Paste your homepage into Google's PageSpeed Insights and look at the Mobile tab. If it shows real-user data, that's what counts for boxes 16 to 18. Run your busiest service page too.
  2. Phone test on cell data (3 min)Turn off Wi-Fi. Open your site the way a customer would, by searching your trade and town. Count the seconds until you could tap call. Pinch-zoom anywhere? That is box 19 gone.
  3. Call and form test (2 min)Tap the call button: does it dial the right number? Send a fake quote request: does it reach the right inbox, and does anyone know it is there?
  4. Google match check (2 min)Search your business name. Put your Business Profile next to your site and compare the name, phone, hours and services, line by line.
Scoring key
ScoreWhat it meansDo this next
18 to 20Strong. Your site pulls its weight.Keep adding reviews and real job photos
14 to 17Solid base, a few leaksFix calls and speed boxes first, they hit every visitor
10 to 13Costing you callsStart with boxes 1, 4, 6 and 11, then speed
0 to 9Working against youA rebuild is usually faster than patching

Your site is only half of it. The other half is your Google listing, which is where most local customers find you first. See how to rank higher on Google Maps.

Straight answers

Quick answers.

The short versions of what owners ask about this. Want it handled for you? That's the form at the bottom.

Amplify My Business
Does a home service business really need a website if it has a Google Business Profile?

Yes. Your profile gets you found, and your site is where people check you out before calling. It also gives Google more to understand about the services and towns you cover.

How many pages should a home service website have?

Enough for one page per main service, an about page with your crew, a contact or quote page, and town pages only where you have real local work to show. Quality beats count.

Are city pages bad for SEO?

Not when each one is genuinely useful to someone in that town. Pages that only swap the city name are what Google's spam policies call doorway abuse.

What is a good PageSpeed score for my site?

Focus less on the single score and more on the three Core Web Vitals: LCP 2.5 seconds or less, INP 200 ms or less, CLS 0.1 or less on mobile.

Should I put prices on my website?

That's a business call for your trade. If you don't list prices, explain how you quote, like whether there's a trip fee and when you give the price, so nobody feels ambushed.

Your free game plan

Want your site scored for you?

Your free game plan shows you:

  • How your site scores on this checklist, box by box
  • What the top companies near you do that you don’t
  • Which fixes to make first
  • Whether your site and Google profile line up

Get your free game plan

30 seconds. No pressure. No spam.

I want more…
  • Free
  • No obligation
  • Real human reply
  1. 1We dig in
  2. 2Game plan
  3. 3You decide