Small Business · Guide

The small business guide to a website that actually gets leads

Most small business sites are judged on whether the owner likes looking at them. That is the wrong test. The site has one job: turn a stranger who searched for your service into a phone call, a form submission or a booking. Everything else is decoration. This guide covers what to build, how many pages you need, what it should cost, and the specific things that make the difference between a site that collects compliments and one that collects leads.

The short answer

A small business website generates leads when it names the service and service area above the fold, shows proof, and offers one obvious next step on every page. Five to eight pages is usually enough. Budget $1,500 to $8,000 for the build, then measure calls, form submissions and bookings rather than visits.

What makes a small business site produce leads?

Four things, and none of them are visual. First, a visitor knows within five seconds what you do, where you do it and who it is for. Second, they see evidence you are real and competent: reviews, photos of actual work, licence numbers, years in business. Third, there is one obvious action on every screen, and it is the same action. Fourth, taking that action is easy on a phone, because that is where most local service searches happen.

Sites fail on the first and third points more than anything else. A homepage headline reading "Excellence you can trust" tells a searcher nothing. "Commercial HVAC repair in Dallas, same-day service" tells them everything, and it also tells Google. The second failure is having six competing calls to action, which is functionally the same as having none.

None of this requires a large budget. It requires deciding what the site is for before anyone designs it.

How much should a small business spend on a website?

Market ranges in the US for 2026. Spend at the level your lead value justifies, not at the level your competitor's site looks like it cost.

ApproachCostRealistic for
DIY builder, self-built$0 to $500 plus $20 to $50 a monthTesting an idea, side businesses, very low lead value
Template site set up by a freelancer$800 to $2,500Solo operators, new local businesses
Fixed-scope agency package, 5 pages$1,500 to $5,000Established local businesses wanting design, build and copy done properly
Custom small business site, 10 to 20 pages$6,000 to $20,000Multi-service or multi-location businesses, competitive markets
Small e-commerce build$5,000 to $25,000Product businesses selling online

Work backwards from lead value. If a closed customer is worth $2,000 and you close one in four leads, ten extra leads a year pays for a $5,000 site several times over. If a customer is worth $80 and you need volume, spend less on the site and more on getting traffic to it. Our five page package at $1,700 instead of $3,000 exists for the middle case: businesses that need design, development and copy at agency standard without a custom build budget.

Budget for the ongoing costs too. Domain $15 to $25 a year, hosting $10 to $60 a month, SSL usually included, and $50 to $300 a month if you want someone maintaining updates and backups. Skipping maintenance is how a working site becomes a broken one eighteen months later.

How many pages does a small business website need?

Five to eight for most. The count matters less than what each page is for. Here is the mapping we use when scoping.

Business goalPages that produce itFeatures that matter
Phone calls from local searchersHome, one page per core service, service area page, contactClick-to-call in the header, city and service in the H1, Google Business Profile linked, reviews on the page
Booked appointmentsHome, services, booking page, aboutEmbedded scheduler, visible availability, confirmation email and SMS, no account creation required
Quote requests for higher-value workHome, service pages, project gallery, pricing guide, contactShort form (name, phone, job type), photo upload, price ranges published, response time stated
Qualified B2B enquiriesHome, solution pages, case studies, pricing, contactDownloadable resource behind an email form, calendar link for a call, proof from similar businesses
Online product salesHome, collection pages, product pages, cart, checkout, policiesGuest checkout, three or more payment options, real shipping cost shown early, product photography
Organic traffic over 6 to 12 monthsAll of the above plus a blog or resource sectionOne article per genuine customer question, internal links to service pages, updated rather than abandoned

The single highest-return addition for local service businesses is a separate page for each core service. One "Services" page listing eight things ranks for nothing. Eight pages each targeting one service and one location gives Google something to match and gives visitors something specific to read.

What we'd do about it

Before writing a word, list the last twenty enquiries you received and note what each person asked for. That list is your page structure and your headline copy, taken from the words customers actually use. It beats any keyword tool for a local business, and it takes an afternoon. Most owners discover two or three services driving the majority of enquiries, which tells you where the budget goes.

The lead capture checklist

Go through your current site and check each item. Anything unticked is leaking leads.

  1. Phone number in the top right of every page, tappable on mobile, not an image.
  2. Service and location in the homepage H1, written the way a customer would say it.
  3. One primary call to action repeated on every page. Not four.
  4. Contact form with four fields or fewer. Name, phone, email, brief message. Every extra field costs submissions.
  5. Form confirmation that says what happens next and when, such as "We reply within one business day."
  6. Reviews or testimonials on the homepage and on each service page, with a real name and city.
  7. Photos of your actual work, team or premises. Stock imagery of a smiling call centre reads as a business with nothing to show.
  8. Pricing information of some kind, even a range. Pages with no price signal get filtered out by buyers before they call.
  9. A visible service area, listed as text, not only shown on a map.
  10. Loads in under three seconds on a phone on 4G. Test on a real device, not on office wi-fi.
  11. Every form submission and phone click tracked in analytics, so you know which pages produce the leads.
  12. An answer to "why you" that a competitor could not copy word for word onto their own site.

What small businesses waste money on

Full-screen video headers that add two seconds of load time and communicate nothing. Custom illustration for a plumbing company. A twelve-page site where nine pages get under five visits a month. Rebuilding a site every two years because it "looks dated" while the copy, offer and lead flow never changed.

Also on this list: chasing traffic before fixing conversion. If your site converts 1 percent of visitors and you double traffic, you have doubled a small number. Lift conversion to 3 percent and the same traffic produces three times the leads at no additional media cost. That order matters, and it is why we usually push new clients toward conversion work before increasing ad spend.

The one thing genuinely worth paying for that owners underspend on is copy. Design gets 80 percent of the budget conversation and copy gets an afternoon from whoever has time. Yet the words are what does the selling. A site with plain design and precise, specific copy outperforms a beautiful site with vague copy consistently.

How do you know if it is working?

Set up three measurements before launch, not after. Track form submissions as a conversion event. Track clicks on the phone number as a separate event. If you take bookings, track completed bookings. Visits, bounce rate and time on page are diagnostic at best, and they will not tell you whether the site is earning its keep.

Then review monthly against three questions. How many leads did the site produce? Which pages produced them? What did each lead cost, including any ad spend? Most small business sites in service industries convert somewhere between 1 and 5 percent of visitors into an enquiry. Under 1 percent means something is broken, usually the offer or the call to action rather than the design. Above 5 percent generally means your traffic is well targeted and you should buy more of it.

What we'd do about it

Call your own contact form once a month from a phone that is not yours. Fill it in, submit it, and time how long the reply takes. We have audited sites where the form had been silently failing for months, and sites where enquiries arrived fine but nobody answered them for three days. Both problems are invisible in analytics and both cost more than any design change.

A sensible build order for a small budget

  1. Week 1. List your services, your service area, your last twenty enquiries and your three best reviews. Decide the one action you want visitors to take.
  2. Week 1 to 2. Write the copy, or brief someone to. Homepage, one page per core service, about, contact. Specific claims, real numbers, no adjectives you cannot back up.
  3. Week 2 to 3. Design and build. Five to eight pages, mobile designed first, forms and click-to-call working, tracking installed.
  4. Week 3 to 4. Set up Google Business Profile properly, get the site indexed, submit a sitemap, and check the site loads under three seconds on a phone.
  5. Month 2 onward. Add one service page or one genuinely useful article a month. Review lead numbers. Fix the page with traffic and no conversions before building anything new.
  6. Month 4 onward. Once conversion is proven, add paid search or local ads. Not before, because you would be paying to send traffic to a page that does not convert.

If you want the design, development and copy handled in one go, the full build service covers all three. If you sell products rather than services, the same principles apply but the platform decision comes first.

Frequently asked questions

How much does a small business website cost in the US?

Expect $800 to $2,500 for a template site set up by a freelancer, $1,500 to $5,000 for a fixed-scope agency package covering design, development and copy, and $6,000 to $20,000 for a custom ten to twenty page site. Ongoing costs run $15 to $25 a year for the domain and $10 to $60 a month for hosting, plus $50 to $300 a month if someone else handles updates and backups. Choose the tier your lead value justifies.

How many pages does a small business website need?

Five to eight pages suits most small businesses: home, one page per core service, about, and contact. The count matters less than the structure. A single services page listing eight offerings ranks for almost nothing, while eight dedicated pages each targeting one service and one location give search engines something to match and give visitors something specific to read. Add pages as you add services, not to look bigger.

What is a good conversion rate for a small business website?

Most small business service sites convert between 1 and 5 percent of visitors into an enquiry, counting form submissions, phone clicks and bookings together. Below 1 percent usually points to an unclear offer, a missing call to action or a broken form rather than a design problem. Above 5 percent generally means your traffic is well targeted and buying more of it is a sound investment. Measure it before changing anything.

Should a small business use a DIY builder or hire website developers?

Use a DIY builder when you are testing an idea, when lead value is low, or when the budget is genuinely under $500. Hire developers when the site is a real sales channel, when you need service pages structured to rank, or when your own time is worth more than the 40 to 80 hours a decent self-build takes. The hidden cost of DIY is almost always time and lost leads rather than money.

What should be on a small business homepage?

A headline naming your service and service area in plain language, a tappable phone number in the header, one primary call to action repeated down the page, two or three reviews with real names and cities, photos of your actual work rather than stock imagery, a short list of services each linking to its own page, and your service area written out as text. Everything beyond that is optional and most of it is decoration.

How long does it take to build a small business website?

Three to five weeks is typical for a five to eight page site when copy and photos are ready to go. Content is almost always the bottleneck, not design or development, so gathering testimonials, service descriptions and photography early is the fastest way to hit a date. A fixed-scope package can launch in two to three weeks. Custom builds of ten to twenty pages usually take six to ten weeks from kickoff.

The takeaway

A lead-generating small business site is mostly a series of unglamorous decisions: name the service and the city, put the phone number where a thumb can reach it, publish a price range, show real work, and ask for one thing per page. Get those right on five pages and you will outperform most competitors running twenty. Then measure leads, not visits, and fix what the numbers show.

Want a five page site built to bring in enquiries?

Design, development and copywriting for $1,700 instead of $3,000, launched in two to three weeks.

Book a Growth Call