how to design a website for a small business
How to design a website for a small business
A small business website needs five things to work: a home page whose first screen states what you do, where you do it and how to reach you; a separate page for each service you sell; proof in the form of real photos and real reviews; a contact path that takes one tap on a phone; and fast mobile performance. Everything else is optional. Most small business sites fail not because they look bad but because a visitor cannot tell within five seconds whether the business solves their problem.
The pages you actually need
Start here and add only when there is a reason to.
- Home: what you do, where, proof, and a call button
- One page per service, because a single combined page cannot rank for four different searches
- Service area or location pages if you serve multiple cities
- Proof: gallery, case studies or reviews with real names and details
- Contact with a form, a phone number and hours
- Privacy and terms, which are required for payment processing and ads
What belongs above the fold
Three answers, visible without scrolling on a phone: what you do, where you do it, and how to reach you. A rotating slider of stock photography answers none of them.
Design choices that change the outcome
Aesthetics matter less than clarity, but a few decisions consistently move conversion.
- A phone number that is a tap-to-call link, not an image
- One primary action per page rather than five competing buttons
- Real photos of your work and your team instead of stock imagery
- Prices, or at least a starting price, because vague pricing loses more leads than a high price does
- Forms with three fields, not eleven
Build it yourself or hire it out
A DIY builder costs 20 to 40 hours and usually produces something generic. Hiring it out costs money and gives you back the hours. The honest test is what your hourly time is worth and whether you will actually finish it.
Frequently asked questions
How many pages should a small business website have?
Typically five to twelve at launch: home, one page per service, proof, contact and legal pages. Depth per service beats a large site of thin pages.
How much should a small business website cost?
DIY builders run roughly $15 to $50 a month plus your time. Freelancers commonly charge $1,500 to $5,000. Our flat-price Starter build is $549 and launches in 72 hours.
Do I need a blog?
Only if you will maintain it. A handful of strong pages answering real buyer questions outperforms an abandoned blog every time.
Want us to handle it instead?
$549 flat · no hourly billing · 72-hour launch
Small Business Website Design