Most small business websites cost somewhere between a few hundred dollars and $10,000 or more. That range is so wide it's not much help, so here's what actually drives the price, what you get at each level, and the ongoing costs people forget to budget for.
The short answer
For an established service business, a professionally built site designed to bring in calls and quote requests usually costs a few thousand dollars, plus a monthly plan to host and maintain it. Our own pricing follows that pattern: new websites start at $1,500 for up to 3 pages, Growth sites start at $3,500 for up to 8 pages, and larger custom sites cost $7,500+.
What drives the price
- Number of pages. Each service, location, or audience you want to rank for usually needs its own page. A three-page site and a twelve-page site are different projects.
- Who writes the words. Copywriting takes real time. If you supply the content, the price drops; if it's written for you, it goes up.
- Features. Online booking, quote forms that feed your CRM, a store, or a members area each add work.
- Moving from an old site. Carrying over pages, redirecting old URLs so you keep your Google rankings, and cleaning up content all count.
- Design depth. A clean, proven layout costs less than a fully custom design system.
What you get at each level
- Starter. A small, professional site for a new or very small business: a home page, a services page, and a contact page, built to load fast and look right on phones.
- Growth. The right fit for most established service businesses: up to 8 pages, a layout built around getting visitors to call or request a quote, analytics, and the local SEO foundations Google looks for.
- Custom. For businesses that rely on their website for a large share of new work and need more pages, integrations, or features.
The costs people forget
The build is a one-time cost, but a website also needs hosting, security updates, backups, and someone to make changes when your services or prices change. Budget for that from day one. Our care plans start at $40 a month and include hosting, SSL, daily backups, and uptime monitoring. Higher plans add content updates and reporting.
Red flags when comparing quotes
- Hourly billing with no cap. You should know the full price before work starts.
- You don't own your domain. Make sure the domain is registered in your name.
- No plan for after launch. Ask who updates the site and what happens if it goes down.
- Rankings promises. Nobody can guarantee first place on Google. Look for clear reporting instead.
Our take
Pay for the pages and features that will actually bring in work, and skip the rest until you need them. Every project we take on starts with a fixed-price proposal, so you know the cost before anything begins. See our website plans or the full pricing page.