©Code byMilanParmar

How much a custom website costs, not a cheap template

A cheap template is a theme with your logo. A custom website that does a job, live, is a different number — here is what moves it, and when you should not spend it yet.

Updated 6 min read

A brass calibration weight lying on a desk

The email has a number that feels too cheap, or a number that feels like a punishment, and no one can say what it buys. How much a custom website costs is not a page count. A cheap template is a different website — a theme with your logo, not a site that does a job on a URL that stays up.

I treat this as website work, and I write a brief before I quote. If you have not named whether it is a website or a web product, stop — the cheap number and the real number are two jobs wearing one word.

What a cheap website template actually buys

Not a bargain. A different deliverable. The screenshot looks finished. The phone is slow. Nobody can change a line without a ticket. You notice six months later, when the inbox is quiet and the rebuild is sold as a redesign.

  1. 01

    A theme with your logo

    Five to seven pages, a contact form, colours from a brand PDF. It looks like a website in a screenshot. It is a template with your name on it. Custom would mean unique templates, not a slider you toggled on.

  2. 02

    A form that emails a Gmail inbox

    That is not a backend. The week leads pick up, the inbox is a pile, nobody owns the list, and the "CRM integration" in the original quote was a hope. A custom website that has to convert still has to land the lead somewhere you can find it on Tuesday.

  3. 03

    A zip file, or a builder login you do not control

    Launch as a folder in Slack, or as a Squarespace you cannot leave without starting over. You paid for an afternoon of setup. You did not pay for production. Hosting, deploys, the domain, a URL that stays up — that is the other half of the number.

  4. 04

    Speed and search as a later pass

    The cheap quote cuts the wait and the titles because they do not show in a Figma. Then the site is slow on a phone, Google never really indexes it, and you hire someone to "add SEO." That work belonged in the build. It was not extra.

I have a number on the other side of that because I was paid to get one. A content-heavy consulting site had to be fast and findable, not merely launched — that is in selected work. The lesson is not the stack. It is that the cheap version of that job would have been a theme and a prayer.

What moves the cost of a custom website

Not hourly rates in a vacuum. The number is the job. These are the things that actually move it, in the briefs I write. If they are unnamed, the range is fiction — same as quoting before you know what belongs in a first version.

  1. 01

    The noun

    A stranger acting once is a website. Login, records, a job people come back for — that is a product. Pricing a product as a brochure is how the cheap quote happens, and how the real quote looks like a punishment.

  2. 02

    Whether a design already exists

    A finished Figma, with permission to use judgement where the file is silent, cuts weeks. A blank page with "make it feel premium" is a second project sitting inside the first. I still have to decide the path a person takes. That is not free because it is not a brand identity.

  3. 03

    Unique templates, not page count

    Twenty service-area pages from one layout is not twenty designs. Three genuinely different templates is. The cheap quote counts pages. The real number counts the layouts that have to be invented, made fast, and kept honest on a phone.

  4. 04

    The wires behind the page

    Booking, checkout, a CMS the business can edit, payments, the CRM you already pay for. Each one is a job, not a plugin. "Just like Stripe, but for us" is how a website quote becomes a product quote in week six.

  5. 05

    Who owns Tuesday

    If nobody can deploy a one-line fix, you will pay again the first time copy changes. A custom website that is actually live includes production. A quote that stops at "the site is done" is a demo with a domain.

How much a custom website actually costs to build

These are not my packages. They are what those emails are usually buying, in US dollars, from briefs I see. Agency quotes for the same noun are often twice this, because you are paying for people in the room — not always for someone who owns it after launch.

  1. 01

    Theme or builder, sold as custom

    $2,000–$6,000. That is what I see when the email says custom and the work is a theme, a form, and a plugin stack. Useful as a test of an offer. Not a custom website. Speed and search wait, then never arrive.

  2. 02

    A custom marketing website

    $8,000–$22,000. Unique templates, from Figma or from scratch, fast enough to use, structured so it can get found, actually live. The job is explain and convert. Nobody needs an account to finish it.

  3. 03

    A content-heavy custom website

    $15,000–$35,000. Dozens of service or capability pages that are not one layout with the H1 swapped. The wait, the metadata, and the crawlable structure are the work — not a blog plugin you turn on at the end.

  4. 04

    Ecommerce, booking, or a CMS the business runs on

    $18,000–$45,000. Catalogue and checkout can still be a website. The moment staff live in an admin every day, treat it as a product wearing a storefront. The number follows the noun, not the homepage.

  5. 05

    A first version of a web product

    A different quote. Not a website number. Accounts, data, a job that has to complete on a URL that stays up. If that is what you meant, stop comparing it to a five-page brochure. You are shopping in the wrong aisle.

Cheap template

A theme that looks done

Pages, a form, a later pass. Tuesday is not in the number.

Custom website

A job, live, that you can change

Unique templates, the wait, search, production. The noun matches the receipt.

When you should not buy a custom website yet

Not every brief should become a custom website. Pretending otherwise is how you buy the expensive version of the wrong job. Most of the time the honest alternative is a takeover, a thinner first version, or waiting until someone will own Tuesday.

  1. 01

    The URLs already rank and the words are good

    Then you may need a repair, not a new custom website. Keep Monday running. Replace the stack if the theme is the product. Inventing a second site next to a live one is how you pay twice for the same job.

  2. 02

    You still need to see if anyone wants the thing

    A custom website is a long way to test an offer. A clear one-pager, honest, fast, with a way to talk to you, is enough. Spend the custom budget when the offer has somewhere to land.

  3. 03

    You said website and meant a product

    Login, payments, an admin, customers who come back. Buying a brochure for that job wastes the brochure money and still leaves you without the product. Name it. Then price it.

  4. 04

    Nobody will own it after launch

    Then do not buy a stack that needs babysitting. The cheap quote looks cheaper until the first plugin update. If Tuesday has no owner, I would have built with fewer moving parts on purpose — or told you to wait.

A cheap template is not a discount. It is a different website. If the number feels like a bargain, ask what Tuesday is not in it.

If you are staring at a number you do not trust, send that — tell me what you're building, or send the quote. A slow website is already costing you even if the build invoice was small. The rest of website cost is that receipt from different angles.

FAQs

How long does a custom website take to build?

A marketing site is often four to eight weeks once the brief is written. Content-heavy takes longer because the templates and the structure are the work. A product is a different clock. I say which after the brief — not as a date attached to a noun I have not seen.

Can I start on a cheap template and rebuild later?

Yes, if you treat it as a test of the offer, not as the website. Keep the words. Do not spend a year stuffing plugins into a trial, then call the mess a migration. A rebuild later is a second project. Price it that way.

Does the quote include hosting, the domain, and the copy?

Domain and hosting are cheap. I set them up as part of getting it live — I do not hand you a zip. Copy is yours unless I price writing as its own line. Stock photos and a blog you will never post are not a custom website.

I already have WordPress. Is a rebuild cheaper than starting over?

Sometimes. If the URLs rank and the words are good, you keep those. You are paying to replace the stack, not to invent the business. I can only say which after I see the live site — not from a page count in an email.

Do you publish a rate card?

No. A rate without a noun is how the cheap quote happens. I quote a range after the brief is written, with the assumptions next to it. Fixed price per milestone once that exists. Hourly for open-ended work after launch.