Marketing local SEO

Writing a service page for each job type

An outline for contractor service pages that rank and book: search-matched headings, pricing guidance wording, safety facts, FAQs, proof and schema.

Ava research teamPublished 6 min read

On this page
  1. Why one page per job type
  2. The outline
  3. Writing pricing guidance without a price list
  4. Use facts that help, with sources
  5. Proof that persuades
  6. Structured data and technical basics
  7. Example: an electrician's panel upgrade page
  8. Common service page mistakes
  9. Checklist before you publish
  10. Frequently asked questions
  11. References

Key takeaways

  • Give every main job type its own page that answers the questions a customer has right before calling: symptoms, fix, timing, pricing approach, proof and booking.
  • Explain how pricing works rather than hiding it; pages that say what affects cost and how estimates work prepare callers to book.
  • Use cited safety and code facts where they genuinely help, such as CDC's warning that more than 400 Americans die each year from unintentional carbon monoxide poisoning not linked to fires[1].
  • Add LocalBusiness structured data with the most specific subtype available; Google lists name and address as required properties[2].

Why one page per job type

A homeowner searching 'garage door spring broken' or 'breaker keeps tripping' wants a page about that problem, not a list of twenty services. Separate pages let you answer each problem properly, match the words people search, and send ads and profile links to the right place. They also make your site useful to read, which is the point; Google's spam policies warn against scaled content abuse, when many pages are generated mainly to manipulate rankings and not to help users[3]. A page per real job type, written with care, is the opposite of that.

Start with the jobs that bring the most profit or the most calls, usually five to ten for a focused trade. Add more only when you have something specific to say.

The outline

  1. Headline in the customer's words

    Name the job or the symptom, plus your area where it reads naturally: 'Furnace repair in your county' or 'Broken garage door spring replacement'.

  2. First screen: answer and action

    One or two sentences saying you fix this, where, and how fast, with a tap-to-call button and booking link.

  3. Signs you need this service

    A short list of symptoms customers notice, in plain words.

  4. How you do the job

    The steps your technician follows, how long it usually takes and what the customer needs to do.

  5. Pricing guidance

    What affects the cost, how estimates or diagnostic charges work, and whether you offer financing.

  6. Safety and code notes

    Only where relevant, with a source: permits, safety standards, when to leave the house and call.

  7. Proof

    Photos of real jobs, a short case note, reviews that mention this service, licenses and warranties.

  8. FAQ

    Three to six questions customers ask about this job, answered briefly.

  9. Booking

    Hours, emergency policy, service area and a short form.

Writing pricing guidance without a price list

Customers want to know whether they can afford the job before they call. Many contractors avoid the subject, and the visitor leaves to find a site that explains it. You do not have to publish exact prices to be helpful. Explain how pricing works.

  • Name what drives cost: size, access, parts, age of the equipment, permits, after-hours timing.
  • Explain the first step: a diagnostic visit, a free estimate for replacements, or a fixed price after inspection.
  • Say whether the diagnostic charge is credited toward the repair, if it is.
  • Mention financing or payment options you genuinely offer.
  • Say when you will confirm the price: before work starts, in writing.

Phrase to adapt: every home is different, so we confirm the price after inspecting the system and before any work starts. The main things that affect cost are listed above.

Use facts that help, with sources

Safety, efficiency and code facts give a service page authority, as long as they are relevant and sourced. They also help customers make good decisions. Some examples by trade:

  • Furnace service: CDC says each year more than 400 Americans die from unintentional carbon monoxide poisoning not linked to fires, more than 100,000 visit an emergency department and more than 14,000 are hospitalized, and gas and oil furnaces are among the sources[1].
  • HVAC installation: ENERGY STAR says improper installation can reduce HVAC system efficiency by up to 30%[4], a fair reason to explain your installation process in detail.
  • Garage door openers: the federal entrapment-protection standard, 16 CFR 1211, applies to residential operators made on or after January 1, 1993[5]; useful when explaining why very old openers should be replaced.
  • Painting and handyman work in older homes: EPA's lead renovation rule requires anyone paid to disturb painted surfaces in pre-1978 homes to be certified[6].
  • AC repair: under Clean Air Act Section 608, technicians who service equipment that could release ozone-depleting refrigerants must be certified[7].
Unintentional carbon monoxide poisoning not linked to fires, US, each yearCDC; figures are 'more than' each value
Unintentional carbon monoxide poisoning not linked to fires, US, each yearBar chart. Emergency department visits: 100,000 people; Hospitalizations: 14,000 people; Deaths: 400 people.Emergency department visitsEmergency department visits: 100,000 people100,000 peopleHospitalizationsHospitalizations: 14,000 people14,000 peopleDeathsDeaths: 400 people400 peopleUnintentional carbon monoxide poisoning not linked to fires, US, each yearBar chart. Emergency department visits: 100,000 people; Hospitalizations: 14,000 people; Deaths: 400 people.Emergency department visitsEmergency department visits: 100,000 people100,000 peopleHospitalizationsHospitalizations: 14,000 people14,000 peopleDeathsDeaths: 400 people400 people

Source: Centers for Disease Control and Prevention, 2026[1]

Show the data
ItemValue
Emergency department visits100,000 people
Hospitalizations14,000 people
Deaths400 people

Link to the source, keep claims to what it says, and never use a safety fact to frighten people into a sale.

Proof that persuades

Reviews matter here as much as on your profile: 82% of US adults at least sometimes read online ratings or reviews before buying something for the first time[8]. Pick reviews that mention the specific service on its page, and show them with first names and dates.

  • Two or three photos of this exact job type from your own work.
  • A short case note: the problem, what you found, what you did, how long it took. Remove private details.
  • License and certification details relevant to this job.
  • Warranty terms for this service, in plain words.

Structured data and technical basics

Structured data helps search engines read your business details. Google's documentation for LocalBusiness lists name and address as required properties and advises using the most specific LocalBusiness subtype possible[2], such as an HVAC or electrician subtype where one exists. If you hide your address on your Business Profile as a service-area business, agree with your developer how to mark up the business consistently with what you show publicly.

  • Put LocalBusiness markup on the home page or contact page, with name, address details, phone, hours and URL that match the profile.
  • Write FAQs for readers first; do not count on markup producing special search features.
  • Use one clear H1 per page, descriptive subheadings and a unique title tag and meta description.
  • Link each service page to related services, the service area hub and the booking page.
  • Compress images and test the page on a phone over mobile data.

Example: an electrician's panel upgrade page

Example (fictional): an electrical contractor's site has one services page with a single paragraph per service. It writes a new page for panel upgrades using the outline above: symptoms such as breakers tripping and flickering lights, the permit and inspection process in its county, how long the power will be off, what affects the cost, and the surge protection requirement that applies when service equipment is replaced under the locally adopted code.

Example: the page adds four photos of recent panel jobs, two reviews that mention panel work and a short FAQ. Ads for panel upgrades now land on this page instead of the home page. Calls that mention panels rise, and callers arrive already understanding the permit step, which shortens the booking call.

Common service page mistakes

  1. One page listing every service in a paragraph each, so no job is explained well.
  2. Writing for search engines instead of homeowners, with the same phrase repeated in every sentence.
  3. Copying the manufacturer's product description instead of explaining your own process.
  4. Hiding the phone number below long blocks of text.
  5. Stock photos that do not show your team or your work.
  6. Making claims you cannot back up, such as 'lowest price guaranteed' or 'best in the state'.
  7. Never updating the page, so it still mentions old offers, discontinued equipment or expired rebates.

Review your top service pages every six months. Read each one on a phone as if you were the customer with that problem, and fix whatever slows you down on the way to the call button.

Checklist before you publish

  1. Would a homeowner with this exact problem find their answer within a minute?
  2. Is every fact sourced and every example from your own work or clearly labeled?
  3. Is pricing explained honestly, without bait or hidden fees?
  4. Is the call button visible on a phone without scrolling?
  5. Is the page linked from the services menu, related pages and the area hub?

Service pages pair with service area pages and LocalBusiness schema, and they only pay off on a site built to book jobs on a phone.

Frequently asked questions

Should I have a separate page for each service?

Yes, for each main job type you want more calls for. Separate pages answer specific questions, match how people search and give ads a relevant landing page.

Should I put prices on my service pages?

You do not have to publish exact prices, but explain what affects cost, how estimates or diagnostic charges work and when the price is confirmed.

How long should a service page be?

Long enough to answer the customer's questions about that job, and no longer. Most good service pages cover symptoms, process, pricing approach, proof, FAQ and booking.

Which schema should a contractor use?

LocalBusiness markup with the most specific subtype available; Google lists name and address as required properties[2].

References

  1. Centers for Disease Control and Prevention (2026). Carbon Monoxide (CO) Poisoning Basics (opens in a new tab) ↑

  2. Google Search Central (2026). Local business (LocalBusiness) structured data (opens in a new tab) ↑

  3. Google Search Central (2026). Spam policies for Google web search (opens in a new tab) ↑

  4. ENERGY STAR (U.S. EPA) (2026). Heat & Cool Efficiently (opens in a new tab) ↑

  5. Electronic Code of Federal Regulations (eCFR) (2026). 16 CFR Part 1211 — Safety Standard for Automatic Residential Garage Door Operators (opens in a new tab) ↑

  6. U.S. Environmental Protection Agency (2026). Lead Renovation, Repair and Painting Program (opens in a new tab) ↑

  7. U.S. Environmental Protection Agency (2026). Section 608 Technician Certification (opens in a new tab) ↑

  8. Pew Research Center (2016). Online reviews and ratings (opens in a new tab) ↑

Book a demo

See Ava handle your calls.

Book a short demo. We’ll walk through your calls and workflow, and agree what Ava should take care of.

Book a demo