Opens in a new tab

What Pages Should a Small Business Website Have? 12 Pages (and What Goes on Each)

Randy Colborn, PMP, founder of Cindaro

By Randy Colborn, PMP · Founder of Cindaro

basic website

Quick Takeaways

  • Every small business website needs six pages: Home, Services, About, Contact, Reviews, and a Privacy Policy.
  • Give each main service its own page. One page that lists everything can’t rank for every service.
  • Most small service businesses need 8–20 pages, depending on how many services and areas they cover.
  • Pricing, FAQ and project gallery pages answer the questions that stop people from calling.
  • A thank-you page after your contact form lets you track exactly how many leads the site brings in.

A small business website should have at least six pages: a homepage, a page for each service, an about page, a contact page, a reviews page, and a privacy policy. Most service businesses also benefit from service area pages, a pricing page, an FAQ page, a project gallery, articles that answer common questions, and a thank-you page after the contact form.

A basic one-page site gets you online, but it rarely gets you found or chosen. Below is each page, what to put on it, and which ones you can skip.

The 6 Pages Every Small Business Website Needs

1. Homepage

Your homepage has a few seconds to tell visitors they’re in the right place. Most people decide whether to stay before they scroll.

  • A headline that says what you do and where: “Emergency plumbing in Tulsa, available 24/7”
  • Your phone number and a clear button (call, book, or get a quote) at the top
  • A short list of your main services, each linking to its own page
  • Proof: star rating, review snippets, years in business, licenses or certifications

2. Service pages (one per service)

This is where most of your search traffic should land. Someone searching “water heater replacement” should arrive on a page about exactly that, not on a general list of everything you do.

  • What the service is, who it’s for, and what’s included
  • Typical price range or what affects the price
  • Your process from first call to finished job
  • Photos of real work, a few reviews about that service, and a call to action

3. About page

People buy from people. Your about page answers “who am I actually hiring?”

  • Your story and why you started the business
  • Owner and team photos (real ones, not stock)
  • Licenses, insurance, certifications and memberships
  • What makes you different, in plain words

4. Contact page

Make getting in touch effortless, especially on a phone.

  • Phone number that can be tapped to call, plus email
  • A short form (name, phone, what you need), not a long questionnaire
  • Hours, service area, and address if customers visit you
  • What happens next: “We reply within one business day”

5. Reviews or testimonials page

Reviews are often the deciding factor between you and the next business in the search results. Collect your best ones in one place, and also sprinkle them across your service pages.

  • Real names (or first name and town) and the service provided
  • A link to your Google reviews
  • Photos or short videos from customers, if you have them

6. Privacy policy

If your site has a contact form, analytics or cookies, you’re collecting personal information and need a privacy policy explaining what you collect and why. Link it in your footer. Add terms of service if you sell online or take bookings.

6 More Pages That Help You Get Found and Chosen

7. Service area or location pages

If you serve several towns, a page for each main area helps you show up for searches like “roofer in Plano.” Each page needs genuinely local content (jobs done there, local reviews, area-specific details), not the same text with the town name swapped.

8. Pricing page

“How much does it cost?” is the question most customers want answered before they call. Even if every job is quoted, explain typical ranges and what affects the price. See how we break down costs for an example of the format.

9. FAQ page

Answer the questions you hear every week: pricing, timing, warranties, payment, service area. It saves you phone time, and each answer can match a search someone types into Google.

10. Portfolio or project gallery

Before-and-after photos and short project write-ups prove you can do the work. For trades, landscapers, remodelers and designers, this is often the most-viewed page after the homepage.

11. Blog or resources section

Articles answering real customer questions bring in searchers who aren’t ready to call yet and build trust for when they are. A handful of genuinely useful articles beats dozens of thin ones. See our small business SEO checklist for how this fits into SEO.

12. Thank-you page

Send people to a dedicated “Thanks, we’ll be in touch” page after they submit your form. It reassures the customer, and it lets Google Analytics count every lead your website produces.

Pages You Can Usually Skip

  • Careers: only if you’re actively hiring.
  • Press or media kit: rarely needed for local service businesses.
  • HTML sitemap page: Google uses your XML sitemap instead.
  • “Coming soon” pages: publish the page when it’s ready, not before.

Do make sure your site has a helpful 404 page (the page people see when a link is broken) that points them back to your services and contact page.

How Many Pages Should a Small Business Website Have?

There’s no ideal number, but most small service businesses land between 8 and 20 pages. A simple formula: the 6 essential pages, plus one page per main service, plus one page per main service area, plus a few articles. A plumber with five services covering three towns would have about 15–20 pages before adding articles.

More pages only help if each one is useful and targets a different search. Ten thin pages with copied text can do more harm than good.

Small Business Website Pages Checklist

PagePriorityMain job
HomepageMust haveSay what you do and where, and get the call
Service pagesMust haveRank for each service and convert visitors
AboutMust haveBuild trust in you and your team
ContactMust haveMake getting in touch effortless
ReviewsMust haveProve other customers trust you
Privacy policyMust haveMeet legal requirements for forms and analytics
Service area pagesRecommendedRank in each town you serve
PricingRecommendedAnswer the cost question up front
FAQRecommendedHandle common questions and objections
Gallery or portfolioRecommendedShow real work
Blog or resourcesRecommendedBring in searchers and build authority
Thank-you pageRecommendedConfirm the lead and track conversions

Why a Basic Website Isn’t Enough

A one-page site or a three-page template can feel “good enough.” But customers compare you with competitors in seconds, and Google needs separate, useful pages before it can show you for each service you offer. A thin site quietly costs you calls you never hear about. See how your website affects your credibility and do I need a website for my business.

The pages are only part of it. A site also needs to load fast, stay secure and stay up to date. See Core Web Vitals and what website maintenance costs.

Website Pages FAQs

What are the 5 basic pages of a website?

Homepage, About, Services (or Products), Contact, and a Privacy Policy. For a small business, a Reviews page is close behind.

Does every service need its own page?

Every main service should. A dedicated page can rank for that specific search and answer that customer’s questions. Minor related services can share a page.

Do I need a privacy policy on a small business website?

If your site collects any personal information (contact forms, analytics, cookies, email signups), you should have one, and many laws and ad platforms require it.

Is a one-page website enough for a small business?

It’s enough to be online, but rarely enough to be found. A single page can’t rank for each service and town you cover.

What page gets the most visits on a small business website?

Usually the homepage, followed by service pages and the contact page. If you have a gallery, it often ranks second for visual trades.

Browse the small business website guide or all topics at Cindaro Resources.


Cindaro builds and manages websites for small businesses as an ongoing service: every plan includes the pages your business needs, plus hosting, security, updates and content changes. See how it works or view our pricing.

Randy Colborn, PMP, founder of Cindaro

Written by

Randy Colborn, PMP

I founded Cindaro to give small businesses a website that is actually looked after: built, hosted, updated and fixed for one monthly price. These guides come from the questions business owners ask me most.