If your contractor website is more than 7 pages, you probably have too many. If it’s less than 7, you’re missing rankings and trust signals. Here’s the minimum viable contractor website in 2026, and exactly what goes on each page.
1. Home
The single most important page on your site. Most visitors will land here first and most will leave from here. Treat it like a billboard, not a brochure.
What to put on it:
- Hero with a headline, subhead, and contact form. See our hero-form guide.
- Trust signals row: license number, years in business, star rating, BBB badge, financing partner logos.
- Services overview: 3 to 6 services with icons, short descriptions, and links to dedicated service pages.
- 2 to 3 project gallery photos (not stock, real work).
- Testimonial block: 3 short quotes with names and cities.
- About snippet: 2 sentences about who you are. Link to full About page.
- Service area: a sentence or list of cities.
- Footer CTA: repeat the contact form or phone number.
What to leave off: long bios, philosophy paragraphs, multiple sliders, automatic video that plays sound, scrolling testimonials with auto-rotate. None of those move the needle.
2. About
The page homeowners visit when they’re 70% sold and want to know they’re not hiring a fly-by-night.
What to put on it:
- Owner photo (real, not stock)
- Origin story in plain language (“Started this business in 2014 because I was tired of…”)
- Team photos with first names
- License, insurance, certifications, professional memberships
- One or two trust hooks specific to your trade (NARI member for remodelers, GAF Certified for roofers, NATE for HVAC)
- One paragraph on values or how you work, but keep it concrete
Skip the corporate “Mission, Vision, Values” three-column layout. Homeowners don’t read it.
3. Services overview + dedicated service pages
This is where most contractor sites collapse. They have one Services page that lists everything as bullets.
The right structure: one Services overview page that lists all services and links to a dedicated page per service. So a bath remodeler has:
- /services/ (overview)
- /services/bathroom-remodeling/
- /services/walk-in-showers/
- /services/tub-to-shower-conversion/
- /services/tile-work/
Each dedicated service page is a ranking opportunity. Without them, you’re hoping one Services page ranks for 8 different keywords. It won’t.
We have a separate guide on how to write a service page that ranks.
4. Service Area
A standalone page that lists every city, town, neighborhood, and zip code you serve. One short paragraph per city is fine. The point is to have the city name as text on a real URL, which gives you a fighting chance to rank for “[trade] in [city].”
Don’t fake it. List the places you actually serve. Google will flag stuffed pages.
Bonus: link each city paragraph to your Google Business Profile and to a relevant service page.
5. Reviews / Testimonials
A dedicated page that aggregates reviews from Google, Facebook, BBB, and any other source you have.
What to put on it:
- Embed your Google reviews (live, not screenshots)
- Show your aggregate rating prominently
- Link out to your full Google reviews list
- Optional: video testimonials if you have them
- A “leave a review” CTA at the bottom for past customers
Don’t fabricate testimonials. Don’t use stock photos with names attached. Homeowners spot it instantly.
6. Contact
Yes, you have a form in the hero on every page. You still need a dedicated Contact page because it’s what people search for and it’s where Google directs voice search results.
What to put on it:
- Phone number (clickable on mobile)
- Email address
- Office hours
- Service area note
- Embedded Google Map (if you have a real office)
- Contact form, full version (still keep it lean: 4 to 6 fields)
- Schema markup (LocalBusiness, ContactPoint)
7. Blog
The page that does most of the SEO heavy lifting once it’s running. Even 1 post a month compounds over a few years.
What to put on it:
- List of blog posts with feature images, titles, and dates
- Categories (especially useful as you scale)
- Search bar
- Subscription/email opt-in if you collect emails
What to write: practical posts homeowners search for (“how much does a bathroom remodel cost in [city],” “signs your roof needs replacing,” “tub-to-shower conversion vs. full remodel”). Skip “company news” posts. Nobody reads them.
The pages contractors waste time on (skip these)
- Press / Awards: homeowners don’t care. Add badges to the homepage if you have any.
- Careers: only if you’re actively hiring. A live Indeed link works fine instead.
- FAQ: distribute the questions across service pages where they belong.
- Process / How We Work: 90% of these pages are filler. Roll the content into the relevant service page.
- Privacy Policy / Terms: needed for legal compliance, but link from the footer, not the main nav.
The simplest possible site map
/ (Home) /about/ (About) /services/ (Services overview) /services/[service]/ (one per service, 4-8 of these) /service-area/ (Service Area) /reviews/ (Reviews) /contact/ (Contact) /blog/ (Blog index) /blog/[post-slug]/ (one per post)
That’s it. 7 page types, plus 4 to 8 service pages and however many blog posts you’ve published. Most contractor websites that try to be more elaborate end up with 20 dead pages and worse rankings.
Build order if you’re starting fresh
- Home (with hero contact form).
- One main service page (your highest-revenue service).
- Contact.
- About.
- Service Area.
- Reviews.
- The other 3 to 7 service pages.
- Blog (start posting once the rest is live).
Build in this order and you can launch a usable, lead-generating site in a weekend. The blog catches up over the next 6 to 12 months.