C Building

What a Small Business Website Needs: Pages, a Content Checklist and 3 Ways to Build It

Published · 7 min read

The short version

A small business website should tell people who you are, earn their trust and help them reach you. Most need 5–8 pages: home, about, services, work, prices, FAQ, and contact. Build it with an AI website builder in minutes, lay it out yourself on a template builder, or hire a freelancer for about $2,000–$8,000.

On this page
  1. How a business website differs from other sites
  2. Which pages does a small business website need?
  3. What to write on each page
  4. Prepare this content before you start
  5. Three ways to build it
  6. Pre-launch checklist
  7. After launch: keep the site accurate
  8. Frequently asked questions
  9. The bottom line

Most small businesses don't need an online store. They need a website that introduces the business, earns trust and helps customers get in touch: a site where someone who has just heard of you can find out, in under a minute, who you are, what you do, why they can trust you and how to reach you.

This guide covers which pages a small business, studio or company website needs, what to put on each, and how the three ways of building it compare. Prepare the content with this checklist and the site will be much easier to build, whichever tool you choose.

How a business website differs from other sites

TypeMain goalTypical content
Business websiteIntroduce you, earn trust, get contactedAbout, services, work, contact details
Landing pageSell one product or promote one eventOne long page ending in a buy or sign-up button
Online storeSell onlineCatalog, cart, payments, shipping
BlogPublish articles regularlyArticle list, categories, authors

Many businesses end up with a business website plus a little more, such as a blog section or a button linking to an external booking system. Decide what the main job is first, then what to add.

Which pages does a small business website need?

Five to eight pages is enough for most:

PageThe customer's questionMust include
HomeWho are you? Are you right for me?What you do in one sentence, key services, the most obvious call to action (book, call, message)
AboutWhy should I trust you?Your story, founder or team, experience and credentials
Services / productsWhat exactly do you offer?What each service includes, who it's for, how it works
Work / case studiesAre you any good?Real photos of your work, client stories (with permission)
PricesRoughly how much?Prices or price ranges, and what's included
FAQI still have questionsThe 5–10 questions customers ask you most
Contact and directionsHow do I find you?Address, map link, hours, phone, email, parking

If you work online (consulting, design, courses), replace "contact and directions" with "book a call" or "how we work together".

What to write on each page

Home: the first few seconds decide whether people stay

The top section of the home page matters most. It needs three things:

  • One sentence on what you do, in your customers' words, not a slogan. "A one-chair nail studio in Brooklyn, by appointment" says far more than "Beauty at your fingertips".
  • One main call to action: book, call or message. Pick the one that matters most.
  • One real photo: your place, your work or your team.

Below that, add your key services, reviews, FAQs and contact details, so someone who only reads the home page can still decide.

About: say why you do this

Customers don't care how long the company has existed so much as why they should choose you. Write about:

  • why you started the business
  • your professional background, credentials or awards
  • what makes you different from others in your field
  • photos of your team with one line on each person

Services and prices: be clear, and cut the back-and-forth

Describe each service the same way: name, what's included, who it's for, how long it takes, and the price. Publish prices if you can, or at least a range. "How much is it?" is often the very first question customers ask, and answering it on the site saves you a lot of replies.

FAQ: put the questions you answer every week on the site

Look through the last month of messages and turn the repeated questions into 5–10 FAQs: do I need to book, do you take cards, is there parking, how late can I cancel. A good FAQ helps customers, and makes it more likely that Google and AI assistants quote your site when someone asks "does this place take cards?"

Contact and directions: match your Google Business Profile

Your address, phone and hours must match your Google Business Profile exactly. Mismatched details confuse customers and leave search engines unsure which version is right.

Prepare this content before you start

Whatever you build with, having these ready speeds everything up:

  • Basics: business name, one-line description, address, phone, hours, social links
  • Service list: name, description and price for each
  • Photos: at least 10–15 clear, real photos of your place, your work and your team
  • Logo: if you don't have one yet, the business name in text is fine for now
  • 5–10 FAQs with answers
  • Customer reviews: used with permission, initials are fine
  • A domain: the address you want, such as yourbusiness.com

Three ways to build it

RouteUp frontTime to a first versionChanging it laterBest for
AI website builder$0 to startMinutesTell the AI, or click the page and change itA good-looking site you keep up to date yourself
Template builder$0 to startDays, depending on how fast you arrange pagesIn the builder's editorPeople who enjoy designing and have time
FreelancerAbout $2,000–$8,000Per the contractAsk the freelancer, often at extra costCustom design or features

AI website builder: on C Building, you describe your business, customers and style in everyday language, and it builds a complete website with layout and copy in a few minutes. Afterwards you can tell the AI what to change, or click any text, image or section on the page and change it yourself; preview at phone, tablet and desktop sizes, publish, and connect your own domain on a paid plan. If you want customers to get in touch or request a booking, ask the AI to add a contact form: submissions go to your inbox and you get an email.

Template builder: such as Squarespace or Wix. Pick a template, replace the sample content with yours and arrange each page yourself. The subscription is cheap, but the design and writing are up to you.

Freelancer: Upwork puts a small-business website at $2,000–$8,000 or more, plus $50–$200 a month for maintenance. Worth it for custom design or features. For what to agree before hiring, see build your own website or hire a web designer?

For a full cost comparison, see how much does it cost to build a website with AI?

Pre-launch checklist

  • View every page on a phone: many customers will open your site on their phone first.
  • Click every button: does the phone number dial, does the email link work, does the map point to the right place?
  • Keep details consistent: hours and prices the same on every page, and the same as your Google Business Profile.
  • Give every page a clear title: so search engines and AI assistants know what each page is about.
  • Use your own domain: yourbusiness.com looks more professional than a free address and is easier to remember.
  • Update your Google Business Profile and social profiles with the website link.

After launch: keep the site accurate

The most common problem with small business websites isn't that they look bad; it's that they go out of date. Prices rise and the site doesn't, hours change and the site doesn't, services you no longer offer are still listed. When you choose a tool, the most important question is how easy it is to change things later. A site you can update yourself, anytime, is a site that stays accurate.

Frequently asked questions

Does a small business website need its own domain?

Not strictly, but it's strongly recommended. A free address is fine for trying things out; for customers, your own domain (a .com is about $10–$23 a year) looks more professional and is easier to remember.

How many pages should a small business website have?

Five to eight is usually enough: home, about, services or products, work or case studies, prices, FAQ, and contact and directions. With little content, three or four pages can work.

How much does a small business website cost?

With an AI website builder or a template builder, roughly $200–$265 in the first year including a domain (Wix Light about $204, Squarespace Basic about $228, C Building Basic about $250 with a .com). A freelancer typically charges $2,000–$8,000, plus maintenance.

Can I build a website without photos?

You can start with AI-generated placeholder images, but replace them with real photos soon. Real photos of your place, work and team build trust better than anything else.

I have social media. Do I still need a website?

Yes. Social media is great for updates, but information is hard to organize there and doesn't always show up in search. A website is the one place you fully control, where your services, prices and FAQs are laid out for customers, Google and AI assistants to find.

The bottom line

A small business website doesn't need many pages or effects. It needs to tell customers quickly who you are, what you do, what it costs and how to reach you. Prepare your content with this checklist first, then choose the tool that makes changes easiest later.

To see what an AI-built website looks like for your business, start on C Building's free plan, with no credit card.

Costs checked on September 28, 2026 against Upwork, Wix, Squarespace and Cloudflare Registrar. Prices change often; check current pricing.

  • Small business website
  • Website planning
  • Website pages
  • AI website builder

Keep reading

Build your website with C Building

Start building

Free to start · no credit card required

All guides