Skip to content
All posts
Web Design

What Should a Small Business Website Include?

The pages, enquiry paths, speed, phone layout, trust signals and local search basics I build into a small business website, and what can wait.

Short answer

A small business website should include a home page that says what you do and where, one page for each main service, an about page and a contact page. Every page needs an easy way to enquire: a tap to call button, a short form and your hours. It should load fast on a phone, show real proof like photos of your work and genuine reviews, and have the local search basics set up. Most other features can wait until you know they will get used.

Most owners I talk to don’t need a bigger website. They need one that does a few things properly. A site can have twenty pages and still lose the customer who just wanted your phone number. Here’s what I put into every small business website I build, why each part is there, and what you can safely leave for later.

Start with the one job the site has to do

Before pages or design, decide the main action. Call for a quote, book an appointment, visit the shop, buy a product. Pick one. It decides what sits at the top of every page and what we measure after launch. A site that tries to push five actions at once usually gets none of them. If you can’t pick, think about which enquiry turns into paying work most often. That’s the one.

The pages most small businesses need

You don’t need many. You need the right ones, each with a clear purpose. For most service businesses, this is the core.

PageWhat it has to do
HomeSay what you do, where you do it, and how to get in touch, in the first screen
One page per main serviceAnswer the questions people ask before they book that service
AboutShow who they’ll deal with and why you’re worth trusting
Work or projectsReal photos of real jobs, with a line on what each one was
ContactPhone, form, hours, service area, and what happens after they reach out
Privacy policyRequired if your forms collect personal information

Why one page per service matters

A single “Services” page with six bullet points is the most common gap I see. Someone searching for one specific job wants a page about that job. A dedicated page lets you explain what’s included, who it’s for, the area you cover and what happens next. It also gives Google something specific to show for that search. I wrote more on what a service page needs to turn interest into an enquiry.

Enquiry paths on every page

People don’t always start on the home page. They land on a service page from Google or an ad, so every page has to make the next step obvious. On a phone, that means a tap to call button that’s always easy to reach. A short form for people who’d rather not call, asking only what you actually need to reply. Your hours, so people know when to expect an answer. And a line on what happens after they send it. Then test it. A form that looks fine but never reaches your inbox is worse than no form at all.

Speed and the phone layout

Most of your visitors will likely be on a phone, often in a hurry. The site should load quickly on mobile data, with text that’s readable without zooming and buttons big enough to tap. Large, uncompressed photos are the usual reason a small business site feels slow. I size every image for the screen it’s shown on and check each page on a real phone before launch. Speed isn’t a design extra. It decides whether people stay long enough to read anything.

Trust signals that are real

People are deciding whether to let you into their home or hand you a project. Help them. Real photos of your work, your team or your vehicles beat any stock image. Genuine reviews or testimonials you have permission to use. Licences, insurance or association memberships if you have them. A clear service area and a real phone number. Never invent any of it. One honest review does more than a wall of vague praise, and made up proof is the fastest way to lose a customer who checks.

Local search basics

If you serve customers in a set area, a few basics belong in the build, not as an extra later. A page title and description for every page that say what it is and where. Your business name, address or service area and phone number written the same way as on your Google Business Profile. Headings that describe the content. A site Google can crawl, with a sitemap submitted in Search Console. Your Business Profile matters as much as the site itself, and my Business Profile checklist covers that side.

What can wait

A blog, a booking system, a client portal, live chat, animations, a careers page. Some of these will be worth adding. Few of them need to be there on launch day. I’d rather launch a lean site that works, watch what people actually do on it, and add the next feature when there’s a reason. Adding a page later is easy. Removing a feature nobody uses still means you paid for it.

What it costs with me

A landing page starts at $1,500. A business website of up to ten pages is $3,900 to $4,900, with copywriting included at the top of that range. Online stores and custom builds start at $6,500. Care after launch is optional at $79 to $249 a month. All prices are CAD plus applicable GST/HST. The full scopes are on the packages page, and I explain what moves a quote in how much a website costs in Canada.

Where to start

Write down the one action you want from visitors and the services you want more of. Then pull together your logins, logo and photos. My post on what to have ready before hiring a web designer lists the rest. You can see how I build websites for businesses across Canada, or book a free thirty minute call and I’ll tell you what your site needs and what it can do without.

Common questions

How many pages does a small business website need?

Usually fewer than people think. A home page, one page per main service, about, contact and a privacy policy cover most service businesses. Add pages when they answer a real question customers ask.

Does a small business website need a blog?

Not on launch day. A blog helps when you can keep it useful and answer real customer questions. Good service pages matter more at the start.

What is the most important thing on a small business website?

An obvious way to get in touch on every page, especially a tap to call button on phones. If people can’t reach you easily, the rest of the site doesn’t matter.

Do I need a privacy policy on my website?

If your contact or quote forms collect personal information like names, emails or phone numbers, you should have one that explains what you collect and how you use it.

How much does a small business website cost with Elliot Digital?

A landing page starts at $1,500 and a business website is $3,900 to $4,900 CAD, plus applicable GST/HST. Online stores start at $6,500, and care is optional at $79 to $249 a month.

Official guidance

For the platform rules and technical guidance behind this topic:

Related services

Working from Lake Country. On location in Kelowna, West Kelowna, Vernon, and Penticton.