<- Blog

Small Business Website Pricing Page Checklist

By Collin D JohnsonJuly 13, 2026Pricing

A practical checklist for small business website pricing pages, including package scope, add-ons, hosting, exclusions, proof boundaries, and quote-ready calls t

Small Business Website Pricing Page Checklist

Start with the buyer’s real question

Your visitor wants to know whether your offer fits their budget and problem. Lead with that answer.

A strong pricing page opens with:

  • who the package serves
  • what the buyer gets
  • what the buyer pays
  • what happens after they choose a package

Patchwork Sites does this with fixed website packages. Launch starts at $997 for a 5-page site without a CMS. Grow starts at $1,797 for a 7-page site with Sanity CMS. Custom projects get a quote because larger scope needs a real conversation.

That structure works because each buyer can self-select. A solo operator with a basic site need can start with Launch. A service business that wants to edit content can look at Grow. A business with forms, API needs, or more pages can ask for Custom.

Show the price before the fine print

Put the price near the package name. Do not bury it under paragraphs, footnotes, or a calculator that asks for an email before it shows a number.

A simple format works:

PackagePriceBest for
Launch$997 one-timeA clean 5-page site without CMS
Grow$1,797 one-timeA 7-page site with Sanity CMS
CustomQuoteLarger scope, forms, API work, or extra content types

If the price changes by scope, state the starting point and explain what changes the quote. Buyers can handle custom pricing when you give them the rules.

Define the page count

Small business owners compare website quotes by page count because it feels concrete. Use that to your advantage.

List the included page limit for each package:

  • Launch: up to 5 pages
  • Grow: up to 7 pages
  • Custom: 8+ pages or scoped needs

Then explain what counts as a page. Home, About, Services, Contact, and Pricing count as separate pages. Blog posts, service detail pages, location pages, or CMS-driven entries may change scope.

This prevents the common mismatch where the client thinks “5 pages” means “everything we can name.”

List included features in plain English

Skip vague feature names. Say what the buyer gets.

For a small business website pricing page, include details like:

  • custom design and development
  • mobile responsive layout
  • WCAG accessibility fundamentals
  • SEO-ready page structure
  • Vercel deployment
  • booking embed
  • stock imagery
  • one revision round
  • GitHub repo handoff
  • Sanity CMS when the package includes it

Keep the list short enough to scan. If one feature needs explanation, add one sentence under the list.

Separate one-time price from monthly costs

A buyer needs to know what they pay now and what they pay later. Split those numbers.

For Patchwork Sites, website packages use one-time build pricing. Hosting and support for Grow and Custom projects run $49 to $99 per month when the client wants ongoing help. That monthly cost should sit in its own line so the buyer sees it before they book a call.

Use labels like:

  • One-time build price
  • Optional monthly hosting and support
  • Add-ons
  • Custom quote items

Clear labels reduce awkward sales calls. They also protect trust.

Call out CMS access

Many buyers do not know what a CMS does. They know they want to change hours, services, photos, and announcements without emailing a developer.

Your pricing page should say which package includes a CMS and which package does not.

For Patchwork Sites:

  • Launch has no CMS. Patchwork can make edits for the client.
  • Grow includes Sanity CMS.
  • Custom can include multiple CMS content types.

That distinction matters. A client who updates services each month should not choose the no-CMS package just because it costs less. A client who changes content twice a year may not need CMS access.

Explain add-ons before the buyer asks

Add-ons can make a good pricing page feel slippery if you hide them. Show the common add-ons and quote rules near the packages.

Useful add-on notes include:

  • SEO add-ons cost $297 to $397.
  • Forms and API integrations need a custom quote.
  • Booking embeds come included.
  • Stock imagery comes included.
  • Clients provide custom photos and copy.

That last line matters. Many website projects slow down because the client assumes the web team will write every word and shoot every photo. Say what you need from the client before the project starts.

State what falls outside the package

A good pricing page sets boundaries. You do not need a long legal section. You need a short scope section that stops bad-fit expectations.

For a small business website, clarify whether the base package includes:

  • ecommerce
  • custom photography
  • copywriting
  • multilingual content
  • advanced SEO strategy
  • custom forms
  • API integrations
  • ongoing maintenance

Route that buyer to a custom quote or another service. That keeps the fixed package clean.

Show timeline next to price

Price without timing feels incomplete. Buyers want to know whether the website can launch before the season, event, opening date, or busy month.

Add a timeline line for each package when you can support it. Patchwork Sites positions standard website launches in about 5 to 7 days when the client provides what the build needs.

Do not promise a fast timeline without the client’s role. Say what you need:

  • approved package
  • page list
  • business details
  • copy or rough notes
  • photos or stock image direction
  • booking link when needed

That keeps the timeline grounded.

Add one comparison block

Buyers compare your offer against WordPress, DIY builders, freelancers, and agencies. Give them a simple comparison they can understand.

A pricing page can compare:

  • upfront cost
  • monthly cost
  • CMS access
  • maintenance work
  • ownership
  • launch timeline
  • support options

Patchwork Sites can explain that clients get a modern website without WordPress plugin maintenance or proprietary builder lock-in. Keep the comparison factual. Do not claim wins you cannot prove.

Put the next step beside each package

Do not make buyers scroll back to the top after they choose a package. Each package needs its own call to action.

Use direct button labels:

  • Start with Launch
  • Choose Grow
  • Get a Custom Quote

Then send the visitor to the right contact or quote flow. If every button says “Learn More,” you make the buyer do extra work.

Add trust without fake proof

Use proof you can support. That may include owner photos, process details, delivery steps, support terms, platform notes, or examples of what the buyer receives.

Do not invent conversion lifts, traffic gains, review counts, or client stories. A pricing page loses trust when it sounds like a pitch deck instead of a real offer.

For a small business website company, trust can come from:

  • a clear process
  • a real scope table
  • named platforms such as Sanity, Vercel, and GitHub
  • ownership terms
  • revision policy
  • support options

Specifics beat hype.

Use this pricing page checklist

Before you publish your pricing page, confirm that it answers each item below.

  • The page states who each package serves.
  • Each package shows a price, starting price, or quote rule.
  • Page limits appear next to the package.
  • CMS access appears in the package details.
  • One-time costs and monthly costs sit in separate lines.
  • Common add-ons appear near the packages.
  • Exclusions appear in plain language.
  • The timeline includes the client’s role.
  • The page explains what the client must provide.
  • Each package has its own call to action.
  • The page avoids unsupported proof.
  • The custom quote path explains what makes a project custom.

If your page passes those checks, a serious buyer can decide without decoding your offer.

Patchwork Sites pricing page example

A clear website pricing page can use this structure:

  1. Short intro that says who the offer helps.
  2. Three package cards: Launch, Grow, Custom.
  3. Scope table with pages, CMS, hosting, booking embeds, imagery, revisions, and repo handoff.
  4. Add-on section for SEO, forms, API work, hosting, and support.
  5. Client-provided items section for copy and custom photos.
  6. FAQ schema field content handled in the CMS.
  7. Quote or booking call to action.

Patchwork Sites already fits that model because the offer has real package boundaries. The pricing page should make those boundaries impossible to miss.

Frequently asked questions

Should a small business website show prices?

Most small business websites should show at least a starting price, package range, or quote criteria. Clear pricing helps buyers decide whether to contact you and reduces calls from people outside your budget range.

What should a website pricing page include?

A website pricing page should include package names, prices or starting ranges, page limits, included services, add-ons, ongoing costs, payment terms, exclusions, timeline, and one clear next step.

Should I hide custom project pricing?

You can use custom pricing when scope changes from client to client. Explain what pushes a project into custom pricing, such as extra pages, CMS content types, forms, API integrations, or special workflows.

How many pricing packages should a small business show?

Two or three packages work for most small businesses. Buyers can compare options without sorting through too many details. Add a custom option when larger projects need a quote.