SEO · 9 min read

Should I Build a Page for Every Town I Serve? Service Area Pages for Contractors

· by Steve Fleurant

Should I Build a Page for Every Town I Serve? Service Area Pages for Contractors

Most home service businesses work in more towns than the one on their business card. A plumber in one suburb drives to eight others. A roofer covers half the county. So the question comes up sooner or later: should I build a page for every town I serve? Someone has probably told you that 50 city pages will put you everywhere on Google. Someone else has told you Google punishes that. Both are partly right, and the difference decides whether those pages bring calls or quietly drag your site down.

The Short Answer

Build a page only for a town where you can say something true and useful that your other pages do not already say: jobs you have done there, reviews from customers there, local conditions that change the work, how fast you get there. For most single-location contractors that means somewhere between a handful and 15 pages, starting with the towns that already bring your best jobs. Google's spam policies name city pages that "funnel users to one page" as doorway abuse, so 50 copies with the town name swapped are a risk, not an asset. And no page will put you in the map pack in a town far from your office; city pages mostly help you in the regular results below the map.

What a Town Page Can and Cannot Do for You

It helps to know how Google picks local results before you spend a weekend writing pages. Google's help page on local ranking names three factors: relevance, distance and prominence. It describes distance as "how far each business is from the customer who's searching." No page on your website changes where your business is.

That is why the map pack in a town 30 minutes away is so hard to win. Darren Shaw of Whitespark, a local search software company, puts it plainly in his 2025 guide to ranking in cities without an address: the map pack favors businesses near the searcher, but you can still rank in the organic results for surrounding cities.

So a good town page earns you a spot in the regular results for searches like "water heater replacement in Westfield." Those are buyers with a specific job in a specific place. For an HVAC or plumbing company, one extra booked job a month from a neighboring town covers the time it took to write the page. What a town page will not do is replace your Google Business Profile and map pack work in the towns closest to you.

Where Google Draws the Line

Google's spam policies (updated August 2026) define doorway abuse as pages "created to rank for specific, similar search queries" that lead people to pages less useful than the real destination. Two of Google's own examples describe the classic contractor mistake:

  • "Having multiple domain names or pages targeted at specific regions or cities that funnel users to one page"
  • "Creating substantially similar pages that are closer to search results than a clearly defined, browseable hierarchy"

The same page lists scaled content abuse: many pages made mainly to manipulate rankings, "no matter how it's created." That covers 60 town pages written by an AI tool in an afternoon just as much as 60 pages typed by hand.

Here is the part owners often get wrong in the other direction. Repeating some text is not the crime. Google's SEO Starter Guide says duplicate content "is not a violation of our spam policies" and is "not something that will cause a manual action." Miriam Ellis's 2026 Whitespark guide to service area pages says the same thing from the practical side: your service list and pricing can be identical across pages. The problem is a set of pages whose only reason to exist is the town name.

A simple test: if a homeowner in that town landed on the page, would it tell them anything they could not get from your main service page? If not, the page is a doorway.

How Many Pages Is Right for Your Business

There is no official number. Google sets no cap on pages. The practical answers from people who do this work point the same way. Shaw recommends pages for "a maximum of the most important 10-15 city names." Ellis says a page for every service and city combination "would be overkill" for most small businesses.

Start from your own records, not a map radius:

  1. List the towns your best jobs came from last year. Pull them from your invoices or field service software. Best means profitable, not just many.
  2. Cross out towns you serve but do not want more work from. Long drives, low ticket jobs, slow payers. A handyman who loses money on a 40-minute drive for a two-hour job should not be advertising that town at all; our handyman marketing guide covers how to filter for jobs worth the drive.
  3. Keep the towns where you have real material: finished jobs with photos, reviews from customers who live there, something local that changes the work.
  4. Write those first. Five strong pages beat 40 thin ones, and you can add more as jobs and reviews pile up.

A metro contractor with distinct neighborhoods may justify more. A rural septic or well contractor may need only two or three regional pages. The number follows the material, not the other way around.

What to Put on Each Page

Every item below is something a homeowner in that town would actually use. That is what keeps the page on the right side of Google's line and what makes it turn visitors into calls.

  • Jobs you have done there. Two or three short write-ups with your own photos: the problem, what you did, how long it took. A roofer can name the neighborhood and the storm. A remodeler can show the before and after.
  • Reviews from customers in that town. Quote the review and name the town only if the customer's public review already does. Never ask customers to mention a town in a review; Google's review policy forbids asking for specific content.
  • Local conditions that change the job. Hard water that shortens water heater life, older homes with knob-and-tube wiring, clay soil that cracks driveways, HOA rules on exterior paint colors, a city permit office with its own rules. This is what a homeowner cannot get from a generic page.
  • Practical details. Typical response time to that town, whether you charge a trip fee, which days your crew is usually there.
  • A clear way to call or book, with the same phone number and business name as everywhere else.
  • Links to your main service pages for the full details, so the town page does not have to repeat everything.

What to leave out: a list of 40 ZIP codes, the town name stuffed into every sentence, and invented local trivia. If you have nothing true to say about a town yet, do not build the page yet.

Your Google Business Profile Service Areas Are a Separate Job

The service areas in your Google Business Profile are not the same as town pages on your website, and they follow their own rules. Google's service area help page allows up to 20 service areas, set by city or postal code, not by radius, and says the overall area should not extend more than about two hours of driving time from where your business is based.

Google's profile guidelines add the rules that trip up contractors: if customers do not come to you, hide your address; there should be only one profile per business; and you cannot list a virtual office unless it is staffed during business hours. A town page on your website is fine. A fake office address in that town to win its map pack is the kind of shortcut that gets profiles suspended. Our Google Business Profile checklist walks through the rest of the setup.

How This Plays Out by Trade

  • Emergency trades (plumbing, HVAC repair, garage doors, electrical): speed decides the call. A page that states your real response time to that town and shows local jobs earns its place. See our plumbing and HVAC pages for how those trades win the call.
  • Big-ticket jobs (roofing, remodeling, pools, custom builds): buyers research longer and want proof nearby. A project gallery by town is the strongest page you can build. Our post on neighborhood pages for remodelers goes deeper on that case.
  • Recurring services (pest control, lawn care, cleaning, pool service): route density is profit. Build pages only for towns on routes you want to fill, and say which days you service them.

How to Tell If Your Town Pages Are Working

Give a new page two to three months, then check three things. In Google Search Console, does the page get impressions for searches that include the town? Are those searches for jobs you want? And do calls and forms come in from that page? A tracking number or form source tells you; our guide to call tracking for contractors explains the simple setup. A page with no impressions after three months usually needs more real local material, not more town names. A page that gets traffic but no calls needs a clearer reason to call.

If your town pages are not ranking at all, the cause is often elsewhere on the site, such as a weak main service page or a slow site. Our post on how long SEO takes for contractors sets realistic timing.

Frequently Asked Questions

Will Google penalize my site for having city pages?

Not for having them. Google's spam policies target pages built for cities that funnel visitors to one place and add nothing of their own, along with large sets of near-identical pages. A page with real jobs, reviews and local details for a town you actually serve is a normal, useful page.

How many service area pages should a small contractor have?

There is no official number. Practical guidance from local search specialists suggests no more than the 10 to 15 most important towns, and fewer is fine. Start with the towns your most profitable jobs came from and add a page when you have real material for it.

Can I use the same text on each town page?

Some of it. Google says duplicate content is not a spam violation, and your service list and pricing can repeat. What has to differ is the part that serves that town's homeowner: local jobs, local reviews, local conditions and response times. If that part is empty, skip the page.

Will a page for a town get me into the map pack there?

Usually not. Google ranks map results partly on distance from the searcher, and a web page does not change where your business is. Town pages mainly help you rank in the regular results below the map for searches that name the town.

Should my website pages match my Google Business Profile service areas?

They should not contradict each other, but they do not need to match one for one. Your profile allows up to 20 service areas within about two hours of driving. Your website can have fewer town pages than that, focused on the towns where you have something real to show.

Want a Second Opinion?

You can do everything in this guide yourself, starting with a list of where last year's best jobs came from. If you would rather have someone look at your service area and your existing pages with you, Leads Akolytos offers a free 30-minute strategy call. We work only with home service contractors, with no setup fees and no long-term contracts. You can book a time here.

Want this handled for you?

We do this work for home service contractors every day, month-to-month, with no contracts. Book a free 30-minute call and we'll show you where you stand on Google.

Book my free call

Keep reading

Do Google Business Profile Posts Bring Contractors More Calls?

SEO · 11 min read

Do Google Business Profile Posts Bring Contractors More Calls?

What Google Business Profile posts can and cannot do for a contractor: why they probably will not lift your map ranking, how they can win the call from people already comparing you, what to post, the rules that get posts rejected and how to measure them.

Read →

Free marketing plan

Get a plan for your own business.

Tell us your trade and service area. We'll check how you show up on Google and send back what to fix first.

  • Where you rank today for the jobs you want
  • What your competitors are doing that you aren't
  • Which plan fits, and what it would cost

Rather call? 571-449-7442

Steve Fleurant

Steve reads every request and replies within 1 business day. No contracts, no spam.