A contractor website needs exactly seven pages: Home, About, Services (plus one dedicated page per service), Service Area, Reviews, Contact, and Blog. That structure covers every ranking and trust job a small contracting site has to do. Fewer pages and you give up keywords and credibility signals; more pages and you usually add dead weight that nobody visits and Google ignores.
Key takeaways
- Seven page types cover the whole job: Home, About, Services overview plus one page per service, Service Area, Reviews, Contact, and Blog.
- Each dedicated service page is a separate ranking opportunity; one bulleted "Services" page cannot rank for 8 different keywords.
- Mobile drives roughly 57 to 62 percent of web traffic (StatCounter, 2025), so every page gets judged on a phone first.
- Google's spam policies flag thin city pages as doorway pages, so a Service Area page must only list places you truly serve.
- Build order matters: Home, one service page, and Contact can start generating leads before the rest of the site exists.
Here is the whole site on one screen, then the detail on each page.
| Page | Job it does | The one element it cannot skip |
|---|---|---|
| Home | Converts first-time visitors | Hero headline with a contact form |
| About | Proves you are legitimate | Real owner photo and license info |
| Services + service pages | Ranks for each service keyword | One dedicated page per service |
| Service Area | Ranks for "[trade] in [city]" | Cities you actually serve, with real content |
| Reviews | Closes the 70-percent-sold visitor | Live Google reviews, not screenshots |
| Contact | Captures ready-to-buy searchers | Clickable phone number and a short form |
| Blog | Compounds long-term SEO | Posts that answer homeowner questions |
Before you build: three things to have ready
Before any of the seven pages gets built, gather three assets, because every page depends on them. First, 15 to 20 real job photos (our guide on taking better job-site photos shows how to shoot them on a phone). Second, your license number, insurance details, and any certifications. Third, a working Google Business Profile, since several pages will link to it and pull reviews from it.
1. Home: the billboard, not the brochure
The home page is where most visitors land and where most of them leave, so treat it like a billboard: one message, one action, visible in three seconds. Google research published on Think with Google found 53 percent of mobile visitors abandon a site that takes longer than three seconds to load, and with StatCounter putting mobile at roughly 57 percent of North American web traffic in 2025, a slow or cluttered home page loses the majority of your visitors before they read a word.
What goes on it, top to bottom:
- Hero with headline, subhead, and a short contact form. Our hero contact form guide covers the exact layout and fields.
- Trust row: license number, years in business, Google star rating, and any certification badges.
- Services overview: 3 to 6 services with short descriptions, each linking to its dedicated page.
- 2 to 3 real project photos (never stock; homeowners can tell).
- Three short testimonials with first names and cities.
- Two-sentence About snippet linking to the full About page.
- Service area line naming your main cities.
- Footer CTA repeating the phone number and form.
Leave off: sliders, autoplay video with sound, long philosophy paragraphs. Takeaway: a fast page with one form beats a pretty page with five sections of prose.
2. About: proof you are not a fly-by-night
The About page gets visited by homeowners who are mostly sold and want reassurance before they call. Give them concrete proof, not mission statements.
- Real owner photo and a plain-language origin story ("Started in 2014 after ten years running crews for someone else").
- Team photos with first names.
- License, insurance, and certifications, spelled out.
- One or two trade-specific trust hooks. These carry real weight: GAF states that only about 2 percent of roofing contractors qualify for its Master Elite certification, which requires 4.0+ Google ratings and at least seven years in business. NARI membership does similar work for remodelers, NATE for HVAC.
Skip the three-column "Mission, Vision, Values" layout. Takeaway: one verifiable credential outweighs three paragraphs of values copy.
3. Services overview plus one page per service
The services section is where most contractor sites collapse: they cram everything onto one page of bullets and then wonder why nothing ranks. The correct structure is one overview page that links to a dedicated page per service. A bath remodeler, for example, runs /services/ as the hub, then separate pages for bathroom remodeling, walk-in showers, tub-to-shower conversions, and tile work.
Each dedicated page is a separate ranking opportunity with its own keyword, its own photos, and its own FAQ. One combined page competing for 8 keywords at once ranks for none of them. We break down the writing formula in how to write a service page that ranks.
Takeaway: count your services; that number, plus one overview page, is how many service pages you need.
4. Service Area: rank for the city, avoid the penalty
A Service Area page lists every city and town you serve, with a short, genuinely local paragraph for each: neighborhoods you have worked in, permit quirks, drive-time notes. The goal is having each city name as real text on a real URL, which gives you a shot at "[trade] in [city]" searches.
One warning the older advice skips: Google's spam policies explicitly list doorway pages, including near-duplicate pages targeting city after city that all funnel to the same place. Thin, templated city pages can get demoted or deindexed. List only places you actually serve and write something specific about each. Keep the city names consistent with your listings too; our NAP consistency guide explains why mismatches hurt local rankings.
Takeaway: a Service Area page earns rankings only when every city entry says something a template could not.
5. Reviews: aggregate the proof
A dedicated Reviews page pulls your social proof into one place, and the data says that place matters. BrightLocal's 2025 Local Consumer Review Survey found Google is the review platform consumers use most, at 83 percent, and 74 percent of consumers check at least two review sites before deciding. A page that shows Google, Facebook, and BBB reviews together answers that multi-site checking without the visitor leaving your site.
- Embed live Google reviews, never screenshots.
- Show the aggregate rating and review count prominently.
- Link out to your full Google reviews list.
- Add a "leave a review" CTA for past customers.
Thin on reviews? Fix the supply first with our guide to getting your first 50 Google reviews, and handle the inevitable bad one using these negative review response templates. Never fabricate testimonials; homeowners spot stock photos with names attached instantly.
Takeaway: one page with live, linkable reviews beats scattered quotes on every page.
6. Contact: the page ready buyers search for
A dedicated Contact page still matters even though your hero form appears site-wide, because "contact [your company]" searches and map lookups land there. Include:
- Phone number, clickable on mobile (remember, mobile is the majority of traffic).
- Email, office hours, and a one-line service area note.
- Embedded map if you have a real office.
- A form with 4 to 6 fields, no more.
- LocalBusiness structured data. Google Search Central's documentation says this markup can surface your hours and details in the knowledge panel and improves eligibility for local rich results.
Whatever the form collects, respond fast: our speed-to-lead guide covers why the first responder usually wins the job. Takeaway: the Contact page converts the hottest traffic you have, so keep it short and mark it up.
7. Blog: the compounding asset
The blog does the long-term SEO lifting once the other six pages exist. Even one practical post a month compounds: cost questions, "signs you need X replaced," comparison posts. Skip company-news posts, which nobody searches for. The index page needs post cards with images, titles, dates, and categories. Nothing fancy.
Takeaway: the blog is page seven for a reason; build it last and feed it monthly.
Pages to skip (and what to do instead)
- Press / Awards: move any badges to the home page trust row.
- Careers: link to an Indeed posting unless you hire constantly.
- Standalone FAQ: distribute questions onto the service pages where they help rankings.
- Process / How We Work: fold it into the relevant service page.
- Privacy Policy / Terms: keep them for compliance, linked from the footer only.
The site map and the build order
The full site map is seven page types plus one URL per service and per post:
- / (Home)
- /about/
- /services/ plus /services/[service]/ for each of your 4 to 8 services
- /service-area/
- /reviews/
- /contact/
- /blog/ plus /blog/[post-slug]/ per post
Starting from zero, build in this order so the site generates leads before it is finished:
- Home, with the hero contact form.
- Your highest-revenue service page.
- Contact.
- About.
- Service Area.
- Reviews.
- Remaining service pages.
- Blog, once everything else is live.
Common mistakes that undo the structure
Four mistakes show up constantly on contractor sites that technically have all seven pages. One, service pages that are two sentences long, which rank for nothing. Two, city pages generated from a template with only the city name swapped, which risks Google's doorway-page policy. Three, stock photography where real job photos should be, which quietly kills trust. Four, forms that route to an inbox nobody checks, which wastes every ranking the site earns.
How we put this together
We compared the current top-ranking guides on contractor website structure against what we see working on live contractor sites, then verified the numbers against primary sources: StatCounter's 2025 traffic data, BrightLocal's 2025 Local Consumer Review Survey, Google's published speed research and Search Central documentation, and GAF's certification pages. Figures were last checked in July 2026.
Frequently asked questions
How many pages should a contractor website have?
Seven page types: Home, About, a Services overview plus one page per service, Service Area, Reviews, Contact, and Blog. With 4 to 8 individual service pages, a complete site typically lands between 11 and 15 URLs before blog posts, and anything much larger is usually dead weight.
Do I really need a separate page for each service?
Yes, because each dedicated page targets its own keyword and one combined page cannot rank for many different services at once. A page per service also gives you room for service-specific photos, pricing context, and FAQs that a bulleted list cannot hold.
Are city pages on a Service Area page risky for SEO?
Only if they are thin and templated, which is what Google's spam policies describe as doorway pages. City pages with genuinely local detail about places you actually serve are fine and are how contractors rank for "[trade] in [city]" searches.
Do contractors still need a blog in 2026?
Yes, but last, after the six money pages are live. One practical post a month answering real homeowner questions compounds into search traffic over 6 to 12 months, while company-news posts add nothing.
What is the most important page on a contractor website?
The home page, because it receives the most first visits and decides in seconds whether a visitor stays. A clear headline, a short contact form, and a trust row do more for lead flow than any other single change on the site.
Can I launch with fewer than seven pages?
Yes: Home, one service page, and Contact are enough to start capturing leads. Add About, Service Area, Reviews, the remaining service pages, and the blog in that order as time allows.

