Skip to content
EN
Free · 30 minConsultation →
05 Pricing Prices and packages 07 About me Who I am, how I work
Language
PLPolskiEN (US)EnglishEN (CA)Englishcoming soonRUРусскийcoming soonITItalianocoming soonESEspañolcoming soonDEDeutschcoming soonFRFrançaiscoming soon
01 Services
Not sure where to start?Short quiz, 1 minute. I’ll suggest what will bring you customers fastest.→
02 Industries All →
03 Cities All →
60cities and towns 14up to 500 mi from Kansas City 24further, over Zoom
Remote across the US, calls on Zoom
04 Case studies All →
06 Knowledge All →
Blog · Websites

Small business website prices, line by line

Small business website prices make more sense once you see the line items: planning, copy, design, build, tracking and launch. Here is where the money goes.

Printed simple report with one large chart on a desk while a hand with a marker circles a single bar

Small business website prices look random until you split a quote into its parts. Every professional site, whatever the final number, is made of the same seven line items: planning, content, design, development, integrations and tracking, testing and launch, and what happens after launch. When you know how much effort each one takes, you can compare quotes, spot what is missing and decide where to save.

This article takes my own starting price for a multi-page business website, $2,800, and shows roughly where that work goes. Your project may tilt one way or another, but the structure stays the same.

Line 1: Planning and structure

Before anyone opens a design tool, someone has to decide which pages exist, what each page is for and which searches it should answer. For a plumber that might be one page each for water heaters, drain cleaning, repiping and emergency service, plus pages for the main towns served. For a dental office it is treatments, insurance and financing, and the team.

Planning also covers the path a visitor takes: where the phone number sits, which form appears where, what happens after someone hits Send. Skipping this step is the most common reason a pretty website brings no calls. If you want to do some of this thinking yourself, my guide to writing a website brief walks through it.

Line 2: Copy and content

Words do most of the selling. A typical small business site needs a homepage, one page per service, an about page, a contact page and often a few location pages. Each needs real, specific text: what you do, for whom, in which area, at what price range, and why someone should pick you.

This is the line that varies the most. If you supply finished copy and photos, it shrinks. If the designer writes everything after interviewing you, it grows. I write the copy myself as part of the project, then you approve it; most owners find editing far easier than writing from a blank page.

Line 3: Design

Design means the layout of each page type on desktop and phone, typography, colors and the components that repeat: buttons, cards, forms, pricing tables. A good design system makes later pages cheaper, because new pages reuse existing pieces.

What you are paying for here is not decoration. It is the order of information, the size of tap targets on a phone, the contrast that lets older visitors read the text, and a layout that makes the next step obvious.

Line 4: Development

This is the build itself. On a page builder, development is mostly configuration. On a hand-coded site or a custom CMS, it means writing clean code for every template, wiring up an editing panel so you can change prices and photos yourself, and making pages load fast on a mid-range phone over a cellular connection.

I build sites either hand-coded or on a CMS I make for that specific business, so there is no builder subscription and no plugin pile to update. More on that choice in WordPress or a custom-built site.

Line 5: Integrations and tracking

A site that cannot tell you where leads come from is half a site. This line covers:

  • contact and quote forms that send leads to email, a CRM or a messenger;
  • click-to-call and click-to-text buttons;
  • booking calendars or quote calculators where needed;
  • Google Analytics 4, Google Tag Manager and ad pixels, so ads can be measured.

When analytics is set up as a separate project, I charge $550 for GA4, GTM and pixels. Inside a website project, the basics are part of the build.

Line 6: Testing and launch

Before launch, every form gets a test submission, every page is checked on several phone sizes, redirects from old URLs are mapped, the sitemap goes to Google Search Console, and the domain and SSL certificate are confirmed. It is unglamorous work that prevents the "my form has been broken for three months" phone call.

Line 7: After launch

Support and training are included with my projects: you get a short walkthrough of the editing panel and help for the first weeks. Hosting and the domain are ongoing costs agreed individually and registered in your name.

A rough split of a $2,800 website

Every project differs, so treat this as a picture of effort, not a fixed formula:

Line item Share of effort What you get
Planning and structure Small but critical Page list, user paths, search intent for each page
Copy and content One of the largest Written pages you approve
Design Medium Mobile and desktop layouts, reusable components
Development One of the largest Fast templates, editing panel
Integrations and tracking Small to medium Forms, call buttons, GA4 basics
Testing and launch Small Checked forms, redirects, Search Console

Notice that writing code is just one line among six. If a quote looks very low, ask which of the other lines was dropped.

Where you can safely save money

  • Write the first draft of copy yourself. Even rough notes speed things up.
  • Use your own photos. Real photos of your team and jobs beat stock images anyway.
  • Launch with fewer pages. Start with your three best-selling services and add the rest later.
  • Postpone nice-to-haves. Animations, a blog and a second language can wait.

Where cutting costs backfires

  • Tracking. Without it, you cannot tell which ad or page brings calls.
  • Mobile layout. Most local searches happen on phones.
  • Copy for your main services. Generic text that could describe any company in your trade gives visitors no reason to choose you, and gives Google little to rank.
  • Launch checks. One broken form can quietly cost more than the whole testing line.
  • Ownership. A cheaper deal where someone else owns the domain or code is not cheaper; see my website ownership checklist.

For the bigger picture on budgets and tiers, read how much a website costs in the US, or check my business website service to see what is in the package.

Related reading: website care plans, the costs that follow launch.

Free · 30 minutes

Let’s talk
about your business

Before the call I review your website and ads. After the call you get an action plan and a price range in writing.

Tom Goldman, one-person marketing agency for US small businesses, friendly head-and-shoulders portrait
Author
Tom Goldman

12+ years in online marketing, 100+ clients. I build websites, Google Ads and Meta ads campaigns, CRMs and automations for small and mid-sized businesses. About me →

FAQ

Price breakdown
questions

Why is copywriting such a big part of a website price?

Because the text is what persuades someone to call. Writing a clear page for each service takes research, an interview with the owner and several drafts. Code can be reused between projects; your offer, prices and service area cannot. If you supply good copy yourself, this part of the price drops.

Can I get a website without paying for design?

You can start from a template, which shortens the design line. The risk is that templates are built to look good in a demo, not to make your specific offer clear. If you go that route, spend the saved money on copy and tracking, which affect leads more than visuals do.

Is tracking really part of the website price?

It should be. Forms, call buttons and basic Google Analytics 4 setup belong in any business site, because without them you cannot judge ads or SEO. Advanced setups such as call tracking or server-side tracking are usually quoted separately.

What should a website quote list?

Number and type of pages, who writes copy, rounds of revisions, integrations, tracking, migration and redirects, launch checks, support after launch, timeline, payment stages and who owns the domain, hosting and code. If any of these is missing, ask before you sign.

See your own website
quote split into lines

Tell me about your business and I'll send a quote that lists every line: pages, copy, design, build, tracking and launch, with a timeline. No surprises later.