websites
Should each of my services have its own page?

Short answer
Yes, give each service its own page if customers search for it and decide to buy it separately, like emergency repair versus planned replacement. Group close variants of the same job on one page. Each page gets its own title, URL, and specific answers. Start with the services you want more of and can show proof for.
How do you tell if two services need two pages?
Ask whether a customer would search for them, decide on them, and feel the urgency differently. Here is a quick checklist. Give a service its own page if:
- People search for it by name
- It's a separate buying decision
- The urgency is different (a leak tonight vs. a new roof next spring)
- You can say things that are true only about that service
- You have photos or proof for it
- You want more of that work

Give a service its own page if:
If two services fail most of these, they probably belong on one page. Pavado's example: tap replacement and tap repair are usually one decision. These splits are illustrative; your trade will differ.
Why not just one "Services" page?
Because one page can't have a separate title, URL, and answer for each service. Google says "a good title is unique to the page, clear and concise, and accurately describes the contents of the page," and suggests "words in the URL that may be useful for users." A page titled "Services" at /services can't do that for roof repair and roof replacement at once.

One page can't have a separate title, URL, and answer for each service.
You'll see the claim that a page listing six services ranks poorly for all of them. That's reasonable, but I haven't seen data behind it, so treat it as reasoning.
What goes on a service page?
The questions a customer has before calling about that job:
- What the job includes
- Signs it's time to call
- How the work goes
- What affects the price
- Real photos of that kind of job
- A few FAQs
- Your license number and a call button

The questions a customer has before calling about that job.
Google's helpful-content guidance asks whether a page gives "a substantial, complete, or comprehensive description of the topic." There's no word count to hit: Google says "there's no magical word count target, minimum or maximum."
In Florida, Fla. Stat. 489.119(5)(b) says the license number must appear in each advertisement "regardless of medium." Putting it in the site footer means every service page carries it. Check your state's rules.
Service pages built for how customers search: Websites.
What about a page for each service in each town?
Only where you have real local work and something true to say about it. Google's spam policies call out "substantially similar pages that are closer to search results than a clearly defined, browseable hierarchy" and "pages targeted at specific regions or cities that funnel users to one page." A "roof repair in [town]" page that's a copy with the town name swapped is on the wrong side of that line.
Will duplicate content get you penalized?
Not for the same content at more than one URL, but near-copies mostly won't show, and thin town-swap pages can count as doorway abuse (see above). Google says the same content at more than one URL on your site is "not a violation of our spam policies" and not "something that will cause a manual action." It groups pages with similar content and picks one canonical, "the one that's most representative of the group." If you do have two pages with the same information, Google suggests a redirect or rel="canonical."

Near-copies mostly won't show.
How do service pages help with Google Business Profile and AI answers?
They hold the detail your profile can't. Google asks you to "choose the fewest number of categories it takes to describe your overall core business," and your business description is capped at 750 characters. Your service pages are where each service gets explained in full (see blog vs service pages for AI search).
For AI Overviews and AI Mode, Google says a page must be "indexed and eligible to be shown in Google Search with a snippet," and its answers "may use a 'query fan-out' technique," running related searches across subtopics. A clear page per service gives a specific answer for a specific question. That's reasoning, not a promise. Getting each service found in Google and AI answers.
What if you only have time for a few?
Start with the services you want more of and can show proof for. Write those pages well, then add the rest later. A few accurate pages beat a dozen thin ones (more on how many pages a contractor site needs).

Start with the services you want more of and can show proof for.
How 3Fold Labs helps
When I build a site, I write one page per service, organized around the questions buyers ask before they call. Each page covers the work, the area you serve and how to get in touch, which is most of what a contractor website should include. The same pages are the shared groundwork for SEO vs AEO vs GEO.
Here's more on websites built to get calls.
FAQ
Do I really need separate pages for every trade I do?
For the main ones customers search for, yes. Small add-ons can live on the closest main service page.
How long should each service page be?
As long as it takes to answer the customer's questions. Google says it has no word-count target.
Do separate pages get more calls?
I don't have a sourced number, so I won't give one.
Should I list my services on Google Business Profile too?
Yes, where the services editor is available; Google says it has limited availability. Keep the wording consistent with your site.
Sources
- Google Search Central, SEO Starter GuideAccessed 10/20/2026
- Google Search Central, In-depth guide to how Google Search worksAccessed 10/20/2026
- Google Search Central, Spam policiesAccessed 10/20/2026
- Google Search Central, Creating helpful contentAccessed 10/20/2026
- Google Search Central, AI features and your websiteAccessed 10/20/2026
- Google Business Profile Help, Guidelines for representing your businessAccessed 10/20/2026
- Google Business Profile Help, Edit your business profileAccessed 10/20/2026
- Florida Statutes 489.119Accessed 10/20/2026
- Pavado, How many pages should a contractor website have?Accessed 10/20/2026