Website Cost10 min read

How Much Does a Website Cost?

Ask five web companies what a site costs and you get five ranges wide enough to park a truck in. Here is what the number is made of, so you can tell a fair quote from a padded one.

An antique brass balance scale on a walnut desk, a block of raw oak on one pan and a river stone on the other, under a warm lamp

In short

  • A DIY builder site costs a few hundred dollars and your weekends. A template shop runs roughly $1,500 to $5,000. A custom small business site runs $6,000 to $20,000. Add a store or an app and the floor is about $20,000.
  • The number is driven by pages, copy, photos, integrations and speed work. The design is rarely the expensive part.
  • A quote should list the pages, say who writes the words, promise a speed score, and name who owns the result.
  • The build is the visible cost. Plugins, hosting, per-seat tools and your own hours are the rest of it.
  • At 0% financing, an $8,000 site is $2,000 down and $500 a month for a year.

This is the first of 4 guides on website cost. The rest are listed below.

Why every answer is a range

A roofer measures your roof, counts the squares, checks the decking and hands you a number. A web company looks at your business, nods thoughtfully, and hands you a range: three thousand to thirty thousand, depending on scope. Then it invites you to a discovery call to find out which end you are on.

The range is not dishonest. It is lazy. A website is labor, and labor has a price per hour that any shop knows to the dollar. What the shop does not know until it asks is how much labor your site needs: how many pages, who writes them, whether the photos exist, what the site has to connect to, and how fast it has to be. Those five things decide the number. Everything else is packaging.

And the industry loves packaging. Starter, Professional, Enterprise. Five pages, ten pages, unlimited. The tiers were set by the price sheet, not by any business, which is why the "Professional" plan somehow fits a dentist, a roofer and a law firm equally well. This guide skips the tiers. It gives you the real ranges by type of site, then shows you the five drivers so you can place your own project inside a range instead of being placed by a salesperson.

A website costs what the labor costs. The only question is how much labor your site needs, and that is a question you can answer yourself.

The honest ranges, by type of site

There are four kinds of business website on the market, and they are priced by different logic. Comparing a quote from one kind against a quote from another is how owners end up confused. Here they are, with approximate market figures for the first two and the range DataCram works in for the third.

What a business website costs, by type

TypeTypical costWhat you getWho it fits
DIY builder (Wix, Squarespace, similar)$0–$500 to build, then $15–$50 a month, plus your hoursA template you fill in yourself. Hosting included. Speed and structure are whatever the builder allows.A side business, a placeholder, or a business that lives on referrals
Template shop$1,500–$5,000A theme with your logo and colors, usually on WordPress, with a plugin for each feature. Copy is often yours to write.A small business that needs to exist online and is not counting on search
Custom small business site$6,000–$20,000Pages built from your copy and your customer's path, written and structured for search, fast on a phone, tracked. Code you own.A business that wants the site to produce calls and estimates
Custom with a store, portal or app$20,000 and upEverything above plus software: checkout, accounts, booking, quoting, integrations with the tools you run the business on.A business whose site is part of how it operates, not just how it is found

DIY and template figures are approximate general market ranges. The custom small business range is the one DataCram quotes in.

Two things to notice. First, the DIY figure is low only if your hours are free, and the DIY versus professional guide does that arithmetic without flinching. Second, the gap between the template shop and the custom build is not a gap in looks. Both can look fine. It is a gap in what the site does: whether it ranks, whether it loads in under two seconds on a phone, whether it counts the calls it produces. The custom website cost guide explains what that gap buys, phase by phase.

The five things that drive the number

Within any of those ranges, five inputs move the price. Know them and you can predict a quote before it arrives, and you can lower it on purpose instead of by haggling.

  1. 1

    Pages.

    Each page that has to rank for its own search is a unit of work: a title, a structure, several hundred words, photos, a form. A site with eight service pages and four area pages costs more than a five-page brochure because it is more site. The page count guide shows how to decide the number by what you want to be found for, not by a package.

  2. 2

    Copy.

    Someone has to write the words, and the words are the site. If you supply finished copy, the price drops. If a writer has to interview you and draft every page, the price rises, and it should, because that is the work that decides whether the pages rank and whether a stranger picks up the phone. The content guide explains what each page has to say.

  3. 3

    Photos.

    Real photos of your work and your people are the cheapest trust you will ever buy, and you can take them with a phone. Sites that arrive with none get stock photos, which cost little and prove nothing, or a photo day, which costs real money.

  4. 4

    Integrations.

    A form that emails you is included in every site. A form that creates a lead in your CRM, a booking calendar that syncs with your dispatch software, a quote tool that prices a job, a customer portal: each is software, and software is priced by the hour it takes to build and test.

  5. 5

    Speed work.

    A page that loads in under two seconds on a phone in a driveway is engineered that way. Compressed images, no unneeded scripts, code that ships only what the page uses. On a template it is an afterthought. On a custom build it is the default, and it is part of the price. The speed guide shows what it is worth.

What a quote should list

A quote is a description of work. If it does not describe the work, it is a number with a logo on it. Here is what a fixed-price quote for a business website should say, line by line, and what its absence tells you. DataCram's pricing page shows how a quote built this way reads.

A quote worth signing lists

  • Every page by name. Home, contact, about, and each service and area page. A quote that says "up to 10 pages" has not thought about your business.
  • Who writes the copy, and what happens to the price if that changes.
  • The speed target, as a number a phone can measure, before you sign.
  • Mobile as the first layout, not a checkbox that says "responsive."
  • Tracking: how calls and forms will be counted from launch day.
  • Integrations, each named, each priced.
  • Ownership: the domain, the hosting account and the code are yours, with the logins in your hands.
  • What is not included, in plain words. Photography, logo design, ongoing content, hosting after year one.
  • A fixed price and a schedule, with what happens if you change your mind mid-build.

Hand any shop this list and ask them to mark it up. The good ones already do most of it. The ones who get vague around copy, speed and ownership are telling you where the money will go later. The twelve questions to ask before signing with any web company cover the rest of the conversation.

The costs that are not on the quote

The build is the number everyone argues about. The number that quietly beats it over three years is everything after.

Plugins and apps. A template site does each job with a plugin, and the good plugins charge by the year: forms, SEO, caching, backups, security, galleries, booking. Ten of them at $50 to $200 each is a second, smaller website bill every year, and each one is a thing that can break the next time something updates.

Hosting. Somewhere between $10 and $100 a month depending on what the site is built on and who is watching it. Free hosting exists and is usually worth what it costs. The maintenance costs guide lays out the ranges by platform and what a hosting and maintenance plan should include.

Per-seat and per-month tools. The chat widget, the scheduling tool, the review widget, the email service, the CRM tier you had to upgrade to so the form would connect. None of these appear on the website quote. All of them appear on your card statement.

Your own hours. Reviewing drafts, gathering photos, writing the about page at eleven at night, learning the editor, fixing the thing the plugin broke. On a DIY build this is the whole cost; on a hired build it is smaller but never zero. Price your hours at what you bill customers and add them to the total.

The redo. The most expensive hidden cost is the site that has to be replaced in two years because it was built cheap on a platform that could not grow. The redesign guide is full of owners who paid twice. Buying for three years from now is how you avoid joining them.

How financing changes the math

Here is where the range stops being frightening. A site that costs $8,000 is a real number for a small business. A site that costs $500 a month for a year is a line item next to the phone bill, and it is the same site.

We offer 0% financing on any project: 25% down, then equal monthly payments with no interest. Up to 12 months on any size job, 24 months from $15,000, 36 months from $20,000. On the $8,000 example, that is $2,000 at signing and $500 a month for twelve months. The site launches in the first two months and spends the other ten paying for itself. Financed sites are hosted on our platform for the length of the plan, which also means the hosting and monitoring question is answered for that period.

The reason this matters is not the convenience. It is that the right site and the cheap site are often only a few thousand dollars apart, and the cheap one costs more over three years. Financing removes the reason most owners pick the cheap one. The budget guide works the numbers against what the site should earn; the financing calculator gives you the monthly figure for any amount.

25%

Down at signing, on any project

0%

Interest, on every plan length

$500/mo

For an $8,000 site over twelve months, after $2,000 down

36 mo

Longest plan, on projects from $20,000

The rest of this series

More on website cost

  1. 02How Much Does a Custom Website Cost?9 min read
  2. 03Website Maintenance Costs: What You Should Actually Pay8 min read
  3. 04How Much Should You Budget for a Business Website?9 min read
0% financing · 25% down

Start now. Pay monthly. Add nothing for interest.

Any project up to 12 months, 24 months from $15,000, 36 months from $20,000. The total you pay is the price on the proposal. The calculator shows your monthly number.

Free · No obligation

Want a real number instead of a range?

Tell us what the site has to do and we will send back a fixed price with the pages listed. No call required, and the number is yours to shop around.

Which of these sounds like you? (pick any)

Questions people ask

Straight answers

A DIY builder site costs a few hundred dollars plus your time and $15 to $50 a month. A template shop site runs roughly $1,500 to $5,000. A custom site built for search, speed and leads runs $6,000 to $20,000 for most small businesses. Add a store, booking or a customer portal and the floor is about $20,000. The spread comes from pages, copy, photos, integrations and speed work, not from the design.

Averages mislead here because they blend a $300 template with a $60,000 web application. The useful number is the range for your type of site. For a small business that wants the site to produce calls, expect $6,000 to $20,000 for a custom build, with the low end for a handful of pages and supplied copy and the high end for many pages, written copy and integrations.

Because the quotes describe different amounts of work. One shop is quoting a theme with your logo on it and leaving the copy to you. Another is quoting twenty pages written for search, engineered to load in under two seconds, wired to count calls. Ask each quote to list the pages, who writes the words, the speed target and who owns the code, and the spread usually explains itself.

For a business that gets its work by referral and just needs to exist online, a cheap site can be enough. For a business that wants the site to bring in customers, a cheap site is usually the expensive choice, because it does not rank, loads slowly on phones, and gets replaced within two years. Judge a site by what it will produce, not by what it costs to launch.

Hosting and maintenance for a small business site typically runs from about $20 a month for a simple builder plan to $50 to $300 a month for a managed plan on WordPress or a custom platform that includes updates, backups, security and monitoring. Anything above that should come with content work or marketing attached. The maintenance costs guide breaks it down by platform.

Yes. DataCram offers 0% financing on any project: 25% down, then equal monthly payments with no interest, up to 12 months on any size job, 24 months from $15,000 and 36 months from $20,000. An $8,000 site is $2,000 down and $500 a month for a year. Financed sites are hosted on our platform for the length of the plan.

Where to go from here

The next step down the road

0%financing

Start now. Pay monthly. Add nothing for interest.

Put 25% down at signing and spread the rest in equal monthly payments. The total you pay is the price on the proposal.

  • Up to 12 months on any project
  • 24 months from $15,000
  • 36 months from $20,000

Financed projects are hosted on the DataCram platform for the length of the plan.

CallGet a quote