A larger website with 20+ pages usually costs about $8,000 to $35,000 for a small or mid-size business site, with higher pricing when it needs custom design, copywriting, SEO planning, booking tools, ecommerce, portals, or complex integrations.
The page count matters, but it is not the only cost driver. A 20-page brochure site for a lawn care company is very different from a 20-page healthcare site with provider bios, condition pages, appointment forms, HIPAA-aware workflows, location pages, and SEO migration work. The real question is what each page needs to do for traffic, calls, forms, bookings, sales, or pipeline.
For local businesses, we do not like pricing websites only by page count. A larger site should be planned around buyer intent. Your homepage, service pages, location pages, about page, reviews, case studies, FAQs, and contact flow all need a purpose. Pages that look nice but do not answer searcher questions or move visitors toward a call usually become expensive decoration.
| Website type | Typical cost range | What is usually included |
|---|---|---|
| Basic 20-page refresh | $8,000 to $15,000 | Template-based design, existing copy cleaned up, basic forms, mobile layout, light SEO setup. |
| Custom local business site | $15,000 to $25,000 | Custom layouts, service page planning, conversion-focused copy, local SEO structure, tracking, speed work. |
| Complex business website | $25,000 to $35,000+ | Custom functionality, multiple locations, integrations, booking flows, advanced forms, migrations, deeper content work. |
The biggest pricing factors are the amount of custom design, how much copy needs to be written, whether SEO is included, how many page templates are needed, and whether the site connects to tools like a CRM, scheduling platform, payment system, live chat, or review software. Hosting, maintenance, accessibility checks, image work, redirects, and analytics setup can also affect the final price.
Good example: A 24-page dental website has one homepage, core service pages, location pages, provider bios, patient financing information, reviews, FAQs, clear phone buttons, appointment forms, schema, and tracked conversions in GA4.
Bad example: A 24-page site has thin service pages, copied city pages, stock photos, no clear call button on mobile, no redirect plan, and no tracking for calls or forms.
Before you compare quotes, ask what is included. A lower quote may not include copywriting, SEO page mapping, mobile conversion work, redirects, form testing, speed cleanup, or post-launch support. Those missing pieces often show up later as extra invoices or poor results.
- List every page you need and mark each one as sales, trust, support, or SEO.
- Ask whether copywriting is included or if you must provide the text.
- Confirm whether the quote includes mobile design for calls, forms, and booking actions.
- Ask for SEO basics: title tags, headings, internal links, schema, redirects, sitemap, and Google Search Console setup.
- Check whether hosting, maintenance, plugin updates, backups, and security are separate monthly costs.
For a service business, a larger site should usually start with the pages that can drive revenue: your homepage, main service pages, top location pages, proof pages, and contact flow. Extra blog posts, team pages, or resource pages can wait unless they support search demand or buyer questions. This keeps the project from getting bloated before the pages that sell are finished.
If you are redesigning an existing site, budget for SEO migration work. That means crawling the old site with a tool like Screaming Frog, mapping old URLs to new URLs, keeping valuable content, setting redirects, and checking Google Search Console after launch. A redesign without this step can hurt rankings and lead flow. Our guide on redesigning without losing SEO explains why that planning matters.
Our usual recommendation is to price the site by business outcome, not just page total. A 20+ page site should help the right visitors understand what you do, trust you faster, and contact you with less friction. If you need help planning the structure, content, design, and launch details, our web design services can turn the page list into a site built for leads, not just a bigger menu.
