Small Business Website: What It Needs, What It Costs, Where to Start

A small business website does not have to be complicated. It needs to answer three questions fast: what you do, who you do it for, and how to hire you. Everything else is decoration.
The trouble is that the internet is full of advice pushing the opposite direction. Website builders advertise features you will never touch. Agencies sell six-month projects. Somewhere in the middle, a working plumber, baker, or bookkeeper just wants a page that makes the phone ring, and a straight answer on what it should cost. Here is the short version: a do-it-yourself builder costs a subscription and your own evenings, a professionally built single page is $600 flat, and an agency build is quote-based and runs into the thousands. The rest of this guide covers what a small business website genuinely needs, what each option costs in detail, and the order of steps that gets you from nothing to live without wasting a season on it.
What a small business website actually needs
A website is not a brochure. It is the place people land after someone recommends you, after they see your truck, or after they search your name. They arrive with a low-level question and want it answered without scrolling through a story about your founding.
Here is the short list of what earns its place on the page:
A plain statement of what you do and the area you serve, visible without scrolling.
A phone number and email that are tappable on a phone.
A short list of services, written in your customers' words rather than industry terms.
Your service area or address, so people know whether you are local to them.
Proof of some kind: reviews, photos of finished work, or a few named clients.
Some indication of price, even if it is only a starting point or a range.
Hours or typical response times, if those matter to your trade.
A contact form that goes to an inbox you actually check.
Notice what is missing from that list: a blog, an events calendar, a newsletter popup, and a rotating carousel. Those are not forbidden. They are just not the reason anyone hires you.
Why mobile matters more than the desktop version
Most of your visitors will arrive on a phone, often while standing in a driveway or waiting for a coffee. That changes the design priorities.
Text has to be readable without pinching.
Buttons need to be big enough for a thumb.
The phone number should be one tap, not a copy and paste job.
Forms should ask for as little as possible.
Pages should load without long waits on a weak signal.
If a site looks elegant on a laptop and clumsy on a phone, the laptop audience is getting the wrong half of the attention.

What a small business website costs
Cost is where the conversation usually falls apart, because "a website" can mean a subscription you set up yourself or a custom build with a project manager attached. Those are different products. Here is the honest comparison.
Option | Who it fits | What you pay |
|---|---|---|
DIY website builder | Owners with spare hours who enjoy learning software | A monthly or annual subscription. Platform prices change, so check current plans directly with the provider. |
Template plus a freelancer | Owners who want help but already have a design direction | Varies widely by scope. Ask for a flat quote in writing before anything begins. |
Flat-rate single-page package | Service businesses that need one strong, focused page | $600 flat for the single page, with add-on pages at $250 each. Brand identity, if you need one, is $700. |
Full agency build | Multi-page sites with ongoing marketing scope | Quote based and typically the highest of these options. |
Two things drive most of the gap between quotes. The first is scope: how many pages, how much writing, how many rounds of changes. The second is who is doing the work and how much of their calendar it consumes. A flat price removes the guessing because the scope is fixed before you start.
There is also the running cost nobody mentions at the quote stage. Hosting, a domain name, and any add-ons continue after launch. In my own practice, monthly care plans start at $50 for ongoing upkeep, which is deliberately priced so a small shop can say yes without a budget meeting.
Not sure which route fits your business? Start with a free Brand + Business Snapshot. You answer a few questions about your business and where you stand online, and I send back an honest look at what you have, what is missing, and what I would do first. No cost and no pitch attached, just a clear starting point. Get your free Snapshot
DIY builder or hire a designer
The tool is not the deciding factor. The deciding factor is whether someone with design judgment is shaping the layout, the words, and the order of information.
Choose a builder if | Hire a designer if |
|---|---|
You have real spare hours each week | Your evenings are already full |
You enjoy tinkering with layouts | You want the site to look considered, not assembled |
The site is a placeholder for now | The site is how customers decide to call |
You are comfortable writing your own copy | You want the copy shaped around what buyers ask |

Where to start, in order
The sequence matters more than the software. Skipping ahead to page design before you know what you are saying produces the site that gets rebuilt six months later.
Write down the three services you most want more of. Not everything you can do, just the profitable three.
Collect the questions customers ask on the phone. Those become your page sections.
Gather proof: reviews, job photos, before and after shots, a few client names with permission.
Decide your service area in plain words. Towns, counties, or a radius.
Set a budget ceiling and a deadline before you talk to anyone.
Choose the route: build it yourself, or hire a flat-rate designer with fixed scope.
Register the domain and set up a business email address.
Write the copy before choosing colors. Words carry the sale.
Build, review on a real phone, fix the awkward parts, then publish.
Put the address on your truck, your invoices, your social profiles, and your email signature.
Mistakes that quietly cost you customers
Burying the phone number at the bottom of the page.
Using a contact form that routes to an address nobody monitors.
Writing "quality service since day one" instead of naming what you fix.
Hiding the service area, so visitors cannot tell if you travel to them.
Letting the site go stale for years while prices and hours change.
Publishing without checking the mobile view.
Paying for a large custom build when one focused page would have done the job.

What local businesses in Rochester and nearby counties should keep in mind
Local service businesses live on proximity. Someone in Monroe County searching for a tradesperson wants a result that is plausibly close, not a national directory. That means naming the towns and counties you serve in plain text on the page, not only in a map embed.
It also means being reachable in the way your customers actually behave. Some trades get calls. Others get texts or form submissions at ten at night. Match the contact method to the habit.
If you serve a wider radius across Ontario, Wayne, Livingston, Genesee, or Orleans counties, say so directly. Being explicit about coverage saves you the twenty minutes of phone tag that starts with "do you come out this far?"
Frequently Asked Questions
How much should a small business website cost?
It depends on who builds it, and the range is wider than most people expect. A do-it-yourself builder costs a monthly subscription plus your own time. A flat-rate single-page package is $600, with add-on pages at $250 each and brand identity at $700 if you need one. Agency builds are quote-based and typically run into the thousands, because you are paying for scope and overhead. Whatever route you choose, get the price and the scope in writing before anything begins.
How long does it take to build a small business website?
Timelines vary with scope, how quickly you supply content, and how many rounds of changes you want. The longest delays almost always come from waiting on copy, photos, and approvals rather than from the build itself. Gathering your material before the project starts is the single biggest speed gain available to you.
Do I need more than one page?
Usually not at the start. A single page that covers your services, your area, your proof, and your contact details handles most small service businesses well. Add pages when a specific service deserves its own explanation or when you are targeting distinct search terms. Extra pages without extra purpose just dilute the message.
Can I use a website builder instead of hiring a designer?
Yes, and plenty of owners do it successfully. Builders such as Wix, Hostinger, Shopify, WordPress.org, and others appear in nearly every roundup of small business tools. The realistic question is whether you will actually finish it and keep it current. Unfinished sites are more common than badly designed ones.
What should I have ready before starting?
Have your top three services, your service area, a phone number and email you check, customer reviews or job photos, and a rough budget. Add your logo files if they exist. With those in hand, a designer can move quickly, and you avoid the slow back-and-forth that stretches a small project into a long one.
Ready to stop guessing? The free Brand + Business Snapshot is the first step either way. A few questions about your business, and I will tell you where you stand and what the smartest first move is, whether that turns out to be a $600 page, a short fix list, or nothing at all. Start your free Snapshot