Skip to content
Passieon

Guide

Local SEO for home services

A home services business usually does several things: some plumbing, some electrical, some handyman work, maybe heating. That breadth is good for the business and bad for one thing in particular, which is the Google Business Profile, because it has exactly one primary category and that category does most of the work in deciding which map results you appear in.

By Hamza Rivera

Short answer: A home services business gets one primary category on its Google profile, so choose the trade you most want more of, add the others as secondary categories and services, and give each trade its own page on the site. Set the service area honestly and hide the address.

8 steps

Free to read, in the order it pays to do it. Nothing to sign up for and nothing to download.

The answer is not to pick the broadest category available. It is to pick the trade you most want more of as the primary, add the rest as secondary categories, and then let the website do the work the profile cannot: a page per trade, each one specific enough to rank on its own.

The other thing that catches these businesses is seasonality. Gutters in autumn, heating in winter, gardens in spring, cooling in summer. A site that reads the same all year is competing hardest in the wrong month.

What home service businesses are actually competing for

These are the shapes the searches take. The words in brackets are whatever the searcher puts there, which is usually a town, a neighbourhood or a brand.

  • handyman near me
  • local plumber and electrician
  • gutter cleaning [town]
  • who to call for [specific problem]
  • emergency repairs near me
  • home maintenance service [area]

The work, in the order it pays to do it

  1. 1

    Choose the primary category by profit, not by volume

    The primary category shapes most of your map visibility. Pick the trade whose jobs you most want more of, not the one you happen to do most often or the vaguest one on the list.

  2. 2

    Add every other trade as a secondary category and as a service

    Secondary categories widen the pool you are drawn from, which is how a gutter-cleaning enquiry reaches a business filed under electrician. The services list inside the profile is matched against what people actually type, and almost nobody fills it in properly.

  3. 3

    Build a page per trade, written as if it were the whole business

    The plumbing page should read like a plumber wrote it. A page that says "we also do plumbing" ranks against pages that do nothing else.

  4. 4

    Set the service area honestly and hide the address

    You work at customers’ homes. The address should be hidden and the area should be the one you genuinely travel.

  5. 5

    Write the "who do I call for this" pages

    People with a problem often do not know which trade fixes it. A page that says what a dripping ceiling, a tripping fuse or a damp wall usually means, and who handles it, catches somebody early and is almost never written.

  6. 6

    Let the site change with the season

    Gutters in autumn, frozen pipes in winter, garden and fence work in spring. Not a rewrite, just promoting the relevant page and keeping it current.

  7. 7

    Get reviews that name the trade

    "Rewired the kitchen" and "cleared the gutters" tell Google two different things about the same business. Generic praise tells it nothing.

  8. 8

    Say what you do not do

    It sounds like giving up work. It saves the calls you refuse, and a clear boundary reads as competence rather than limitation.

What usually goes wrong

A vague primary category

Filing under something broad to cover everything makes you slightly relevant for everything and strongly relevant for nothing.

One page listing all the trades

It competes against specialists who have a whole page each, and loses to all of them.

An empty services list in the profile

Free to fill in, matched against real searches, and usually blank.

The same site all year

Half the trades in this category are seasonal and the site never acknowledges it.

How to tell whether it is working

Rankings are not the measure. These are, and all of them come from accounts in your own name rather than from a report you have to take on trust.

  • Calls from the profile, and which trade the caller wanted
  • Which trade page each enquiry arrived through, so you can see what the site is actually selling
  • Whether the seasonal pages get their impressions in the right month
  • The mix of jobs against the mix you want, which is the number that tells you whether the primary category is right

Protecting what you build

Getting the visibility is the half everybody sells. Keeping it is the half that decides whether home service businesses still have customers arriving from Google in three years, and almost nobody writes it down, so here it is.

For a multi-trade business the specific risk is the profile category. Changing the primary category to chase a season, or letting somebody change it for you, resets which map results you appear in at all. Change it deliberately and rarely, and never alongside a name or address edit.

What actually breaks a business in search

Not usually an algorithm update, whatever the industry press implies. Core updates move positions; these remove you.

A redesign or a platform move

By a distance the most common cause of a real collapse. URLs change and nothing redirects, or the new site ships with the staging robots.txt still in it. Both are entirely preventable and both are usually discovered weeks later.

A plugin or a setting nobody audited

One checkbox marked "discourage search engines", one SEO plugin defaulting to noindex on a template, one caching layer serving a stale page. Small change, total effect.

Losing control of an account

The Business Profile owned by a former agency, Search Console verified to somebody who has left, the domain registered to a developer. None of this hurts until the relationship ends, and then all of it does at once.

A suspended Google Business Profile

For a business that serves an area this is worse than any algorithm update, because it removes you from the map entirely and on the same day.

Letting the work stop

Nothing dramatic happens. Reviews stop, hours drift, a competitor keeps going, and a year later the position has quietly gone. This is the most common ending and the least noticed.

What to refuse, however it is sold to you

Every one of these still gets sold, usually by email, usually cheaply, and usually to somebody who does not know it is being done in their name. All of them work for a while.

  • Bought links, in any packaging

    Guest post networks, paid directories that exist only to sell links, anything offered by email with a price per link. These are the clearest thing Google acts on manually, the action can arrive years later, and recovery means removing what you paid for and then waiting.

  • Reviews you did not earn

    Bought, incentivised, written by staff, or traded with another business. Google removes them, and where the pattern is obvious it suspends the listing rather than the reviews. It is also the one that damages you with customers if it is ever visible.

  • Keywords stuffed into the business name

    It moves the map pack for a while, which is exactly why it keeps being sold. It is also the single most common cause of a suspension, and the suspension takes the whole listing rather than the extra words.

  • Pages written to have pages

    A page per town you have never worked in, a page per service you do not offer, content generated to fill a content calendar. It does not rank and it drags down what would have.

  • Anybody who guarantees a position

    Nobody controls Google’s results. A guarantee means either the terms are meaningless or the method is one of the four above.

The monthly discipline

Twenty minutes a month, and it is the difference between noticing a problem in week one and noticing it in month six.

  • Check Search Console coverage once a month and look at the Excluded reasons, not just the errors.
  • Watch impressions rather than clicks. Impressions fall first, usually weeks before anybody notices the phone is quieter.
  • Open the Business Profile and look for edits the public has suggested and Google has accepted without telling you.
  • Reply to every review that arrived since last month, and keep asking, steadily rather than in bursts.
  • Before any site change, write down what the URLs are now. After it, check they still resolve.
  • Keep one note of what changed and when. Almost every traffic mystery is solved by a change nobody wrote down.
  • Re-run the audit checklist once a year, and the first two sections after any redesign, host move or new plugin.

Own your own accounts

The domain, the hosting, the Google Business Profile, Search Console and Analytics should all be registered in the business’s name with the business’s own email, and anybody working on them should have access granted rather than ownership transferred. It costs nothing to set up that way and it is close to impossible to unwind afterwards. If any of those are currently in somebody else’s name, that is worth fixing this week whether or not anything is wrong.

If you would rather not do it yourself

Everything above is work you can do without hiring anybody, and the profile half of it is worth doing whatever else you decide. If you want it done for you, this is the service that covers it, and we scope it on a call before anything starts.

Other guides

Questions about local SEO for home service businesses

What should the primary category be for a multi-trade business?

The trade you most want more of. It shapes most of your map visibility, and picking the broadest available category dilutes you across everything instead of making you strong anywhere.

Can one profile cover several trades?

Yes, through secondary categories and the services list. What it cannot do is make one page rank against specialists, which is why each trade needs its own page on the site.

Do we need separate profiles per trade?

No, and separate profiles at the same address for the same business is against Google’s guidelines and risks suspension of all of them.

How do we handle the seasons?

Keep a page per seasonal job and promote the relevant one as the season turns. It is a navigation and homepage change, not a rewrite.

Book a call with us

A 30-minute call in your working hours. Tell us what you sell and where, and we will tell you what we would do first and what it involves. Prefer email? Send your website through the form and the Passieon Team will reply within two working days.

Message us

Message us

Ask anything about your site or where your enquiries are going. It goes straight to a person, not a bot. Leave an email and you get a reply.