Skip to content

Home services SEO

On-Page SEO for Home Services: One Page per Job Worth Winning

Most trades sites put every service on one page and every town on a copy of it. I rebuild the page set around the jobs homeowners actually search for, then make each page answer the question that brought them there.

years in SEO
6+
pages optimised
10,000+
person doing the work
1

Free review

Get a free On-page SEO review

I look at your site before we talk and tell you what I would fix first.

Free and without obligation. I read every request myself.

Why on-page SEO for home services starts with the services page

On-page SEO for home services gives every job a contractor wants to win its own page, then makes that page answer the search behind it with the right title, headings, proof and call to action. You get a page set built around how homeowners search, and copy that sends them to the phone.

A typical contractor site has a page called Services with a paragraph and a bulleted list: boiler installation, boiler repair, power flushing, radiators, bathrooms. Every one of those is a separate search with separate intent. The person searching "boiler repair" has no heat today. The person searching "new boiler installation cost" is comparing quotes for next month. A single page cannot rank for both, and it cannot convert both.

On-page work in home services is mostly about getting the page set right first and the copy right second. Each page needs to match one intent class. Transactional pages put the phone number and availability first. Commercial investigation pages lead with options, prices and evidence. Informational pages answer the question honestly, including when the answer is "you can fix this yourself", and then show when to call a professional. Navigational visitors land on the homepage, contact or reviews page, which must make your number and booking route obvious.

Key takeaways

  • A contractor site needs distinct templates for emergency services, planned services, cost guides, locations and finished projects, because each serves a different search intent.
  • The first mobile screen of a service page should show the job, the area, proof of competence and a way to call - in that order of importance.
  • Accreditations, licences, insurance and named, photographed crews are the E-E-A-T signals that matter for trades, and they belong near the call to action.
  • HomeAndConstructionBusiness and its subtypes such as Plumber, Electrician, RoofingContractor, HVACBusiness and GeneralContractor are the right schema base, with Service and BreadcrumbList on inner pages.
  • Project pages with real photos and a town name are the strongest local proof a contractor can publish and the natural internal link into service pages.

What's included in my on-page SEO for home services

Not every business needs every template, but most need more than they have. Six tabs cover the page types a contractor site is built from; the last covers the checks every page gets before it ships.

Planned service pages for roofers, fitters and installers

One page per service with its own demand: roof replacement, heat pump installation, kitchen fitting, patio and driveway installation. Each explains the options, process, timescales and accreditations, gives price ranges or the factors that set them, and links to finished projects that show the same work.

  • One owning page per service with distinct demand and job value
  • Price ranges or pricing factors on every planned-service page
  • Two or three linked projects as proof
Talk to me about planned service pages

Emergency and repair pages built for a phone at night

What you fix, how fast you attend, your hours, your areas and a call button, all inside the first mobile screen. I only build these where the phones are genuinely answered at the times the page promises; an emergency page that rings out does more harm than having none.

  • Tap-to-call and availability above the fold
  • Response-time claims checked against what really happens
  • Areas covered stated in plain words, not a map image
Talk to me about emergency pages

Cost guides that put real price ranges on a contractor site

"How much does a new roof cost" deserves its own page with honest ranges, the factors that move them and real examples. It catches the research phase that most contractors leave to directories, and it links straight into the service page for anyone ready to book a survey.

  • Ranges by job type, size or material
  • What pushes a price up or down, in plain language
  • A clear route from the guide to a quote or survey
Talk to me about cost guides

Location pages built from local jobs rather than a swapped town name

For areas with genuine demand and genuine work done, a location page is built from local projects, local constraints such as conservation areas or older housing stock, and the crew that covers it. Areas without that material are merged into a stronger page rather than padded out.

  • Local projects and photos on each page that stays
  • Services offered in that area, linked
  • Thin town pages merged or redirected
Talk to me about location pages

Project pages that prove the work a trades business has done

One finished job per page: before and after photos, the problem, the specification, the timescale and the town. It is the strongest proof page a trades business can publish, and it links naturally up to the service it shows and across to the location it was in.

  • Captioned photos with descriptive file names and alt text
  • A short note from the person who did the work
  • Links to the matching service and location pages
Talk to me about project pages

Accreditations, guarantees and licence details homeowners check before calling

Licences, registrations, scheme memberships, manufacturer certifications, insurance and warranties, each with what it means for the homeowner. The page is linked from every service page, and the most relevant badge or licence number also sits next to the call to action on each service page.

  • Only credentials you currently hold, with register links where they exist
  • Licence numbers where a US state requires them in advertising
  • Warranty terms explained in plain language
Talk to me about accreditations page

Titles, headings, schema and alt text checked on every page

Before a page ships I check that the title and H1 name the job and the area for the intent, that the booking route is visible on the first mobile screen, that the schema subtype and areaServed are correct, and that image alt text describes the work instead of repeating keywords.

  • Title and H1 written for the page's intent
  • Correct schema subtype, areaServed and BreadcrumbList
  • Internal links to cost guide, projects and areas
  • Alt text that describes the job in the photo
Talk to me about page-level checks

Experience

On-page SEO from someone who has done it many times

You work with me from the first call to the last report. No account managers, no hand-offs to a junior team.

Book a free call
years in SEO
6+
client websites worked on
60+
pages optimised
10,000+
documented case studies
35

Anatomy of a service page that books jobs

The first mobile screen. A specific H1 naming the job and the area, one line on why you, a tap-to-call button and a quote or booking button, plus the most relevant trust marker - a Gas Safe number for a boiler page, an NICEIC badge for rewiring, a state licence number in the US. A large stock photo of a smiling man in a hard hat is not a trust marker.

Directly below. What the service covers, who it is for and the signs that someone needs it. For planned services, the options available - materials, systems, brands - in plain language with the trade-offs explained.

Middle of the page. Price ranges or the factors that set the price, the process from first contact to sign-off, typical timescales and what happens about mess, access and permits or building control. This is where most homeowner anxiety sits and where most contractor pages say nothing.

Proof. Two or three linked project pages with real photos, reviews that mention this service specifically and the warranty that applies. Reviews about punctuality on a page selling a five-figure extension are weaker than reviews about the extension.

Close. A short FAQ built from questions your office actually gets, the areas covered and a second call to action. If finance is available, say how it works and link to the full details.

Title, H1 and meta patterns by page type

Patterns, not formulas. Each example is written for the intent of the page, and every real title is checked against the live results before it ships.

Page typeTitle tag exampleH1 exampleMeta description angle
Emergency pageEmergency Plumber in Leeds | 24/7, Usually Within the HourEmergency plumbing across Leeds, day and nightResponse time, areas covered, Gas Safe where relevant, call now
Planned serviceFlat Roof Replacement in Bristol | EPDM & GRP SpecialistsFlat roof replacement in Bristol, built to lastMaterials offered, guarantee length, free survey
Cost guideConservatory Roof Replacement Cost (Real Price Ranges)How much does a conservatory roof replacement cost?Ranges by roof type, what changes the price, free quote
Location pageElectrician in Sutton Coldfield | NICEIC ApprovedElectrical work in Sutton Coldfield, from rewires to EV chargersLocal jobs completed, response area, accreditation
Project pageGarden Room and Patio Project in HarpendenA garden room and porcelain patio in HarpendenWhat was built, the problem solved, link to the service
US service pageAC Repair in Tampa, FL | Same-Day Service, LicensedSame-day AC repair in TampaLicence held, availability, financing if offered

Response-time and availability claims in titles must be true most of the time. If they are not, reviews will say so.

Free review

Get a free On-page SEO review

Send me your site. Before the call I look at your rankings and pages, then tell you what I would fix first and what it is likely worth.

Book the review

A heating service page before and after

A composite of the pattern I see most often, and the version I would build instead.

Before

  • H1: "Our Services"
  • Boiler repair, installation, servicing and bathrooms on one page
  • Phone number in the header only, as an image
  • Stock photos, no projects, no Gas Safe number
  • "Contact us for a competitive quote" and no price information
  • Twelve-field contact form with no option to send a photo

After

  • Separate pages for boiler repair, boiler installation and servicing
  • H1 names the job and the area; tap-to-call in the first screen
  • Gas Safe registration and manufacturer accreditation next to the CTA
  • Installation price ranges by boiler type and what changes them
  • Three linked projects with photos and the towns they were in
  • Short form with photo upload and a stated response time

Trust signals that count for trades

Google's guidance on experience, expertise, authoritativeness and trust applies to home services in a very practical way: homeowners are letting a stranger into their house and often paying a lot of money. The signals that matter are the ones a careful homeowner checks.

In the UK that means scheme registrations where they apply - Gas Safe for gas work, an electrical competent person scheme such as NICEIC for notifiable electrical work, FENSA for replacement windows and doors, TrustMark for government-endorsed quality - plus insurance and any manufacturer installer accreditation. In the US it means the state or local contractor licence and its number, insurance and bonding where required, and manufacturer certifications. Some states require the licence number in advertising, so check your licensing board's rules.

Beyond badges, show the people. Named owners and crew leads with photos, how long the business has traded in the area, real vans and real job sites. A short note from the person who did the work on each project page adds first-hand experience no competitor can copy. Only display accreditations you currently hold, and link to the scheme's own register where it has one.

Where SEO meets CRO

The page that ranks has to be the page that sells

On a trades site the same elements serve both ranking and conversion: a specific H1, visible accreditations, real project photos, price information and an obvious way to call. When I rewrite a service page I write the conversion path at the same time - what to tap, what the form asks, what happens after - so a ranking improvement turns into booked work. I judge the result by calls and form submissions per page, not by positions alone.

How I run on-page work for a contractor

  1. 1

    Map pages to the keyword plan

    Every service, cost, location and project cluster from the research gets an owning URL. Pages that compete are merged; missing pages go on the build list.

  2. 2

    Gather the raw material

    Project photos, accreditation numbers, price ranges, process notes and the questions your office answers every week. Twenty minutes with the person who prices jobs is worth more than a day of competitor reading.

  3. 3

    Rewrite in priority order

    Highest-value service pages first, then cost guides, then location and project pages. Each ships with titles, meta, headings, internal links and schema done.

  4. 4

    Check and adjust

    Search Console queries per page after a few weeks, call and form data per page, and adjustments where a page attracts the wrong searches or the wrong jobs.

FAQs

On-page SEO for Home Services FAQs

How many service pages does on-page SEO for home services usually need?

One for each service that has its own search demand and is worth winning. A roofer might need separate pages for roof replacement, flat roofing, roof repairs, guttering and chimney work. A service you rarely do and would rather not grow can stay as a mention on a related page.

Should we publish prices on our website?

Price ranges, yes, in most cases. Homeowners search for costs constantly, and a page that explains realistic ranges and what moves them builds trust and filters out budgets that will never fit. You do not need fixed prices. Ranges, examples and factors are enough, and they should be reviewed whenever your pricing changes.

Do before and after photos help SEO?

They help most as part of a project page with written context: where the job was, what the problem was and what was done. A gallery of unlabelled images adds little. Compress the images properly, give them descriptive file names and alt text, and link each project to the service it shows.

Which schema type should a contractor use?

HomeAndConstructionBusiness, or a more specific subtype where one fits, such as Plumber, Electrician, RoofingContractor, HVACBusiness or GeneralContractor. Add Service markup on service pages and BreadcrumbList across the site. Keep the name, phone number, hours and service areas identical to your Google Business Profile, so every source describes the same business.

Can we copy manufacturer product descriptions onto our pages?

It is better not to. The same text appears on hundreds of installer sites. Explain which products you fit, why you choose them for certain homes and what the warranty means when you install them. That is information only an installer can give.

Should the homepage target our main service?

For a single-trade business, usually yes - the homepage often ranks for the trade plus your main town. For multi-trade businesses, the homepage should introduce the business and route visitors to strong individual service pages, which then do the ranking for each service.

Start on-page SEO for home services with your best service page

Send me the page for the job you most want to win. On a free 30-minute call I will go through it as a homeowner and as a search engine, and tell you what I would change first.