What does it cost to build a business website?

A template site is a few hundred to a few thousand dollars; a custom-designed marketing site is typically $5,000-$25,000; a site with real functionality — portals, booking, payments, integrations — is priced as software, not as design. The recurring costs are usually more forgotten than the build cost.

What actually drives price: how much custom design versus a theme, how many unique page types, whether the content already exists, and whether the site has to talk to anything else. Page count matters far less than page-type count — twenty pages on three layouts is a small job; eight pages on eight layouts is not. The moment the site does something — accounts, uploads, payments, a quote flow — it stops being a design project and becomes a software project, with the permission and data questions that implies.

The forgotten line items are recurring: hosting, the domain, plugin and platform licenses, transactional email, and the maintenance that keeps all of it patched. A site that cost $8,000 to build and then rots — broken forms, expired certificates, a contact page silently failing — costs more than its price. Ask any builder what the site costs per year to keep running, and who is watching for the silent failures; a form that stopped submitting is invisible until you notice the leads stopped.

The schedule risk is almost never the build — it is the content. Sites stall for weeks waiting on copy, photography, and decisions about what the business actually wants to say. If the content does not exist yet, that work belongs in the plan and the price, not in an assumption that you will 'send the text over.' AI has changed the build side of this equation too: design-to-working-site used to take an agency weeks of production; built with AI in the loop, the production half compresses dramatically, which is why quotes for the same site now vary so widely between firms that build the new way and firms that bill the old way.

Ownership applies to websites the same as to software. The domain, the hosting, and the analytics belong in accounts in your name from the start. A common arrangement in this market is the builder holding all three and charging monthly for the privilege — which converts your own website into their recurring revenue and makes leaving a rebuild.

Websites, CRM, and automation land better as one system than as three vendors, because the handoffs between them are where leads get lost. A site that captures a lead which lands in a CRM which triggers a follow-up is one path with one owner; three vendors each doing a piece produces the gaps that nobody is paid to notice.

Last reviewed 28 August 2026