©Code byMilanParmar

How much does a custom website cost for a business?

Real price ranges for a custom business website in 2026, by type of site, with timelines, what pushes the number up, and the questions to ask before you sign.

Updated 10 min read

A brass calibration weight lying on a desk

A custom website for a small or mid-sized business usually costs $8,000 to $22,000 with an experienced freelancer, and takes four to eight weeks. In my experience, agencies often quote about twice that for the same site. A template-based site sold as "custom" runs $2,000 to $6,000.

The range is wide because "website" covers very different jobs. A five-page site that explains your services is one thing. A site with 40 service pages, online booking, and a CMS your team edits every day is another. Below are the ranges I see in real briefs for business websites, what pushes a project up or down, and how to tell whether the quote in your inbox is fair.

Custom website cost by type of website

Prices are in US dollars for a freelance developer who handles design implementation, build, and launch. Timelines are counted from the day the brief is agreed and the content is ready.

Typical freelance price and timeline, 2026
Type of websiteCostTimelineWhat you get
Template sold as custom$2,000–6,0001–3 weeksAn existing theme with your logo, colours, and copy. Fine for testing an idea. Hard to change later.
Custom marketing website$8,000–22,0004–8 weeks5–12 pages designed for your business, fast on mobile, set up for Google, with a contact form that lands leads where you can find them.
Content-heavy website$15,000–35,0008–14 weeksDozens of service, location, or catalogue pages, a CMS, and a site structure built so Google can crawl and rank each page.
Ecommerce, custom booking, or custom CMS$18,000–45,00010–16 weeksCheckout, payments, a custom booking system, or an admin your staff use daily. Each integration is real work, not a plugin toggle.
Custom website prices by type, with my last four websites
Custom website prices by type, with my last four websites
TypeTypical rangeReal projects
Template sold as custom$2,000–6,000—
Custom marketing website$8,000–22,000—
Content-heavy website$15,000–35,000—
Ecommerce, booking, or custom CMS$18,000–45,000—
My last four websites—Vet clinic: $14,000; Aviation catalog: $16,000; Consulting site: $23,000; Executive search: $25,000

If your site needs user accounts, dashboards, or data that customers come back to manage, it has moved past website pricing. That's a web product, and it's priced differently. I cover that in how much a first version of a web product costs.

Custom website cost: freelancer vs agency

In the agency quotes clients have shown me, the same site is often priced at around double a freelancer's. That isn't always overcharging. You're paying for a project manager, a designer, a developer, and sometimes a strategist, plus the agency's overhead.

That team is worth it when the work genuinely has to happen in parallel: a large site with a hard launch date, brand design from scratch, and copywriting all at once. For most small and mid-sized business websites, one experienced developer working from a clear brief delivers the same result for less, and you talk directly to the person building it. I go deeper on this in whether to hire a freelance developer or an agency.

What you're paying for in a custom website quote

A fair quote is a list of work, not a page count and a total. Every custom website goes through the same stages, whoever builds it. Use this table to see which stages a quote covers, and ask about any that are missing.

The stages of a custom website build
StageWhat happensWhat the quote should say
Brief and page planEvery page listed, with what it's for and who it's forThe list of pages, and how many different layouts
DesignEach layout designed for phone and desktopHow many layouts, and how many rounds of changes
BuildLayouts coded, and a CMS set up if your team edits pagesThe platform, and what your team can change themselves
Content and SEO setupCopy and photos in place, page titles, descriptions, headings, and image sizes setWho writes the copy, and what search setup is included
Forms and toolsContact forms, booking, CRM, payments, and analyticsA named list of every tool the site connects to
LaunchDomain and hosting set up, tested on real phones, sent to Google Search ConsoleWhose accounts it lives in, and support after launch

What drives the cost of a custom website

Page count matters less than people think. These five things move the price the most.

1. The number of unique page layouts

Twenty service pages built from one layout is closer to one design than twenty. Three genuinely different layouts, such as a homepage, a service page, and a case study page, is three designs to build, test on mobile, and make fast.

2. Whether the design already exists

A finished Figma file can cut weeks off the project. Starting from nothing means design work sits inside the build: layout, typography, and how visitors move from page to page. That work is in the quote whether or not you already have brand colours.

3. Integrations

Booking systems, payments, a CRM, email marketing, or an inventory feed. Each one needs setup, testing, and handling for when it fails. This is the most common reason a quote grows mid-project, so list every tool the site has to talk to before you ask for a price.

4. Content and SEO structure

Someone has to write the copy and structure pages so Google understands them: titles, descriptions, headings, internal links, and fast load times. When this is skipped to make the quote cheaper, you usually pay for it later as a separate "SEO project." More on that in whether a custom website will rank on Google.

5. Who maintains the site after launch

If your team will edit pages themselves, the site needs a CMS set up for that. If nobody technical is around, the build should use fewer moving parts on purpose, so there is less to break.

Website builder vs custom website: cost compared

A website builder like Wix, Squarespace, or Webflow costs a monthly plan plus your own time, and nothing up front. A custom website costs more on day one. The real comparison is what each costs you in time and in customers over the next two or three years, not the first invoice.

Builder, template, or custom
OptionUp-front costFits whenWatch out for
Builder, done yourselfA monthly plan and your timeA few pages, a new offer you're testing, and few people finding you on Google yetYour hours, slow pages, and limits you hit later
Template set up for you$2,000–6,000You want it done for you, and the site is mostly there to look credibleChanges the template wasn't built for
Custom website$8,000–22,000 and upThe site has to bring in customers from Google, bookings, or enquiriesPaying for design and features you don't need yet

A builder is the right call more often than developers admit. If nobody finds you through search yet and you're still working out what you sell, spend the money on the business, not the website. Custom pays off once the site is how customers find you and contact you: when it has to load fast on phones, rank for many services or locations, or connect to the tools you run the business on. The usual sign you've outgrown a builder is a pile of add-ons, each with its own monthly fee, doing a job the site should do on its own.

Real custom website projects and what they cost

Ranges are useful, but real projects are better. Here are four I built, with what each one cost and what it achieved.

Four real projects
ProjectCostTimelineResult
Vet clinic website with online booking$14,0006 weeksBookings up from about 20 to 120 a week, 80% from Google
Aviation catalog, 120+ pages, frontend from Figma$16,00012 weeksLoad time from about 8 seconds to 676ms, page weight from 12MB to 800KB
Consulting website, frontend from Figma$23,00016 weeksLoad time from about 3 seconds to 450ms, Lighthouse 96+
Executive search site, 100 articles and 80 podcast episodes$25,0005 weeksEnquiries up from 7 to 20 a month, Lighthouse 50 to 95+

Easy Pawsy sits in the middle of the marketing-site row: a narrow job, done well, that now brings in about 120 bookings a week. The aviation catalog had 120+ pages, but the designs already existed and the job was the frontend, so it came in near the bottom of the content-heavy row. The consulting website had a finished Figma design, so the budget went into build quality, speed, and search structure instead of design rounds. The executive search site cost the most, because it had to hold 100 articles, 80 podcast episodes, and video in one consistent system that is quick to publish to. You can see the full breakdowns in my case studies.

Costs after a custom website launches

The build is the biggest cost, but not the only one. Budget for these from day one:

  • Domain and hosting. Usually a small monthly cost for a marketing site, and set up as part of the launch.
  • Maintenance. Updates, fixes, and small changes. Monthly retainer or pay-as-you-go. See how much website maintenance costs.
  • Paid tools. Booking software, a CMS subscription, email marketing, or premium plugins, each with its own monthly fee.
  • New content. New pages, blog posts, and photos as the business grows.

For support, my plans for a business website run $600–1,500 a month, or you can pay per change if the site rarely needs updates. Many marketing sites run happily for months with no developer time at all, so a monthly plan only makes sense if you change pages, offers, or content often. Ask any developer quoting you what support costs before you sign, so the first year's real cost is clear.

How to lower the cost of a custom website

The cheapest way to cut the price is to cut the work before it starts, not to squeeze the rate. These make the biggest difference without making the site worse.

  • Use fewer page layouts. Twelve service pages that share one layout cost far less than twelve designed one by one, and visitors find them easier to use.
  • Launch with the pages that bring customers. The homepage, your main services, and contact first. Add the rest after launch.
  • Connect tools you already pay for. A booking or payment tool you already use is quicker to connect than a custom system is to build.
  • Have the copy and photos ready. Waiting for content is the most common delay, and delays cost money on both sides.
  • Bring your brand, or a finished design, if you have one, so the budget goes into building rather than design rounds.
  • Match the CMS to how often you edit.If the site changes twice a year, you don't need an elaborate editing setup.

Don't cut speed, testing on real phones, basic search setup, or owning your accounts. Those are cheap to do during the build and expensive to fix afterwards.

How payment works for a custom website

A custom website should be a fixed price once the pages, layouts, and integrations are written down. If the developer can't fix a price, the brief usually isn't finished yet, and that's worth sorting out before anyone starts.

Pay in stages tied to things you can see, for example when the designs are approved, when the pages work on a preview link, and when the site is live. Be wary of paying most of the price before you've seen any work. Make sure the domain, hosting, and code are in accounts in your name before the final payment.

Some companies sell websites on a monthly subscription with little or nothing up front. That can help cash flow, but add up what you'd pay over three years, and ask what happens if you stop paying. If the site disappears with the subscription, you're renting it, not buying it.

Agree in writing how changes are handled. Small adjustments inside the agreed pages should be included. A new page or feature gets its own price before work starts, so the final invoice matches the quote.

How to check a custom website quote

Before you compare two numbers, make sure they cover the same work. Ask every developer or agency the same questions:

  • How many unique page layouts are included?
  • Is design included, or do I need to provide it?
  • Which integrations are included, and which cost extra?
  • Who writes the copy, and who sets up titles and descriptions?
  • Do I own the code, the hosting account, and the domain?
  • What does a small change cost after launch?

A custom website brief you can send for quotes

Two quotes are only comparable if both developers priced the same thing. Copy this, fill it in, and send the same brief to everyone you ask.

  1. What your business does, and who your customers are
  2. What the website must do: calls, bookings, sales, or enquiries
  3. The pages you think you need, and which ones share a layout, like ten service pages
  4. Whether you have a logo, brand colours, or a finished design
  5. Who writes the copy and supplies photos, and by when
  6. Every tool the site connects to: booking, forms, CRM, payments
  7. Who will edit the site after launch, and how often
  8. Your budget range and any fixed launch date

A developer who reads this can give you a real range instead of a guess. To see which row of the table above your site fits before you ask anyone, answer eight questions in my website cost calculator. If you already have a quote and aren't sure it's fair, send it to me. I'll tell you which row of the table above it matches and whether the price makes sense. If you already have a site and want it rebuilt, how much a website redesign costs is the closer guide.

Milan Parmar

The developer

Freelance full-stack developer in Bengaluru with 5+ years of experience. I redesign websites, take over broken apps, and build SaaS products, with 18 case studies to show for it.

FAQs

How much should a 5-page website cost?

A custom five-page website sits at the low end of the custom marketing-site range, which is $8,000–22,000 with an experienced freelancer. A template with your logo and copy costs $2,000–6,000. Where yours lands depends on how many different page layouts it has, whether design and copy are included, and whether it needs booking or payments.

Is a custom website worth it for a small business?

It's worth it when the website has to bring in customers: people find you on Google, compare you with competitors, and contact or book from the site. If the site is only there so you look legitimate and nobody finds you through it, a well-made template is enough for now.

Can I start with a template and build a custom site later?

Yes, and it's often the right call when you're still testing an offer. Keep your copy, your photos, and your page URLs, because those carry over. Don't spend a year adding plugins to the template. At that point the rebuild gets harder, not easier.

Is rebuilding an existing WordPress site cheaper?

Usually a bit, if the existing pages rank on Google and the copy is good. You keep the content and the URL structure, so the work is new templates and a faster stack rather than a new business story. If the content needs rewriting too, expect close to the full price.

How do you quote a custom website?

I start with a short call and a written brief: pages, templates, integrations, and who maintains the site after launch. Then I send a price range with the assumptions written next to it. No rate card, because the same hourly rate can produce very different totals.