A homeowner searches for gutter guards plus your city name. Your website has one page called Services with a bulleted list on it: roofing, siding, gutters, windows. Google has nothing specific to rank. The homeowner has nothing specific to read. The job goes to the company that built an actual gutter guard page with eleven photos of gutter guards on it.
That is the case for separate service pages in one paragraph. The opposite mistake costs just as much. Contractors who take build a page for everything literally end up with forty near-identical pages, each one two hundred words long, none of them strong enough to rank or convert, and a site that takes a year to maintain and never pays for itself.
The right answer is a revenue question, not an SEO question. Build a page for every service you genuinely want to sell more of. Fold everything else into a section on a page that already exists.
Why does one combined services page cost you jobs?
Search has nothing to grab onto
A single services page tries to rank for a dozen queries at once and ends up competitive for none of them. Roof replacement, standing seam metal roofing, and emergency roof leak repair are three different intents with three different ticket sizes and three different buyers. A page that lists all three as bullets signals depth on nothing. The same logic now applies to AI answer engines, which pull from pages that cover one subject completely rather than pages that name-check it. Our guide on how AI search is changing the way homeowners find contractors covers that shift in more detail.
The homeowner has nothing to read
A buyer deciding on a $22,000 window project wants to see window projects. Not a bullet. Not a stock photo of a different trade. They want the brands you carry, the install process, what a typical project costs, how long the crew is on site, and five finished houses that look like theirs. A combined page cannot carry that for six trades without becoming unreadable.
The conversion math is brutal
General pages built for browsing typically convert in the 1 to 3 percent range. A page built around one service with proof, pricing framing and a form that names the service commonly runs several times higher on the same traffic.
Example: 1,200 monthly visits to a combined services page converting at 2 percent produces 24 leads. The same 1,200 visits spread across six focused service pages converting at 6 percent produces 72 leads. Same traffic, same ad spend, three times the pipeline. That is the entire reason contractor websites should be built as a set of service pages rather than a brochure with a services tab.
How many service pages does a contractor website actually need?
Most home improvement companies need four to twelve real service pages. Here is how the page types usually break down.
| Page type | How many | What it has to do | Priority |
|---|---|---|---|
| Page typeCore service pages | How many4 to 12 | What it has to doOne per revenue line you want more of, with photos, scope, pricing framing and a form | PriorityBuild first |
| Page typeSub-service pages | How many0 to 6 | What it has to doOnly for offers with real search demand and their own ticket, like metal roofing or tub to shower conversions | PriorityBuild second |
| Page typeCity pages | How many3 to 6 | What it has to doReal projects, real reviews, real crew detail in your highest-value markets | PriorityBuild third |
| Page typeProof pages | How many2 to 3 | What it has to doGallery, reviews, financing or warranty details that every service page links to | PriorityBuild alongside |
| Page typeAdd-on sections | How manyUnlimited | What it has to doSmall services folded into a related page rather than given their own URL | PriorityNever a standalone page |
A roofing and exterior company with roofing, siding, windows, gutters and doors needs five strong pages, maybe two sub-pages for metal roofing and gutter guards, and three city pages. That is ten pages that earn their keep, not forty that do not.
Which services actually earn their own page?
Run each service through four tests. If it fails two or more, it becomes a section, not a page.
- Revenue test. Does this service produce at least 5 percent of your revenue, or do you want it to? A service doing $18,000 a year does not justify a page you have to maintain.
- Search test. Do homeowners type this as its own phrase? People search for gutter guards, cabinet refacing and standby generators. Almost nobody searches for fascia board repair.
- Proof test. Do you have at least five finished photos and two reviews about this specific service? A page with no proof is worse than no page, because it is the page where a buyer decides you have not done this much.
- Ticket test. Is the job big enough to carry a paid lead? If the average ticket is $300, the page will never pay for the traffic you send it, and the service belongs as an upsell section on a bigger page.
If your current site fails most of these, start with the two pages that touch the most revenue and rebuild those properly before you touch anything else. If you want the whole site audited against a conversion checklist instead, see what we build and where it usually pays off first.
What has to be on a service page before it counts?
Every real service page carries the same eight elements. Miss three and it reverts to a brochure.
- A headline that names the service and the market, not a slogan.
- A phone number that is tap-to-call on mobile, visible without scrolling.
- Eight to fifteen photos of your own finished work for that specific service.
- A plain-English scope section: what the crew does, in what order, over how many days.
- Pricing framing. A range with a reason beats silence. Projects on this street typically run from a stated starting number, and here is what moves it.
- Three reviews that mention this service by name.
- An inline form, not a link to a contact page, with the service pre-filled.
- One clear next step repeated at the top, the middle and the bottom of the page.
Most contractor sites fail on photos and pricing framing. Those two do more to book an appointment than any design change, which is the same conclusion we reached in why most contractor websites do not generate leads.
Do you need a page for every city you serve?
No. You need a page for every city where you can prove you work.
A city page with real finished projects in that town, the name of the crew lead, a note about the local permit process and three reviews from that zip code is a strong page. A city page that is your service page with the town name swapped in twenty-eight times is a liability. Search engines have been discounting that pattern for years, and homeowners spot it in four seconds.
Pick your three to six highest-value markets. Build those properly. Cover the rest with a service area list and a map, and let your Google Business Profile do the local work it is built for.
How do service pages work with paid traffic?
This is where the page count stops being an SEO conversation and starts being a cost conversation.
If you are paying $50 to $200 per exclusive lead or running Meta ads out of your own ad account, every percentage point of conversion on the destination page changes your cost per acquired job. Sending a window ad to a general services page means the homeowner has to find the window information before they do anything. Most of them will not.
Example: a campaign driving 600 clicks a month. At 3 percent on a general page, that is 18 leads. At 9 percent on a focused window page, that is 54 leads. If your close rate holds at 20 percent and your average window job is $14,000, that difference is roughly seven extra signed jobs a month off the same spend.
The rule is simple. The ad promises one thing, the page delivers that one thing, the form asks about that one thing. Anything else is friction you are paying for by the click.
What breaks service pages most often?
- Duplicate copy. Six pages built from the same template with one word changed. Rewrite each one from scratch or do not build it.
- Stock photography. Homeowners can tell. Use your own work, and never present a rendered or AI-generated image as a real customer project.
- No form on the page. A link to a contact page loses most of the people who were going to fill it out.
- Slow pages. Twenty uncompressed photos on a page that takes nine seconds to load on cell service will outperform nothing.
- No tracking. If your CRM cannot tell you which service page produced a signed contract, you cannot decide which page to improve next.
- Orphan pages. A page nothing links to is a page nothing finds. Every service page should be in the main navigation and linked from the homepage.
The short version
Build a page for every service that is a real revenue line, with real photos, real scope, real pricing framing and a form that names the service. Fold the small stuff into sections. Build city pages only where you have proof. Then send your paid traffic to the matching page instead of the front door.
That is the difference between a website that looks fine and a website that books work. If you want a site built that way, with service pages that are actually designed to convert the traffic you pay for, get started here and we will walk through what your current pages are costing you.
Frequently asked questions
How many service pages does a contractor website need?
Most home improvement contractors need between four and twelve real service pages, one for each offer that carries a meaningful share of revenue. Beyond that you are usually building thin pages that split your attention and rank for nothing, so fold small or rare services into a section on a related page instead.
Does a separate page for every service actually help SEO?
A focused page helps when it is genuinely written about that one service, with its own photos, scope, pricing framing and questions answered. Spinning up twenty near-identical pages that swap one word does not help, because search engines and AI answer engines both reward the page that covers one topic completely rather than the site that mentions it twenty times.
Should every service page have its own form?
Yes, and the form should reference the service by name. A homeowner reading about gutter guards should see a form that says get a gutter guard quote, not a generic contact us box, and the submission should carry the service name into your CRM so you can see which pages produce booked jobs.
Should paid ad traffic go to a service page or a landing page?
Send paid clicks to a page built around the exact offer in the ad, which can be a service page if that page is focused, fast and has the form above the fold. A general services page or a homepage typically converts paid traffic in the 1 to 3 percent range, while a focused page built for one offer commonly runs several times higher on the same clicks.
Do I need a separate page for every city I serve?
Only for the cities where you actually have work, photos and reviews to show. Build city pages for your three to six highest-value markets with real projects and real crew details on them, and cover the rest with a service area list, because empty city pages with the town name swapped in rarely rank and never convince anyone.
