How Much Does a Website Cost in 2026? Builder vs Agency
You asked how much a website costs and got three quotes, from "free" to a number with a comma in it. This guide breaks the price into its parts, compares a DIY builder, a freelancer, and an agency side by side, and shows how to budget a launch instead of guessing.

What a website price is made of
"How much does a website cost" has no single answer because a website is not one purchase. It is eight line items, and each route (a DIY builder, a freelancer, an agency) prices them differently. Once you see the list, every quote becomes readable.
- Domain. The address, like yourbakery.com. Typical ranges we see: $10–15 a year for a .com at a registrar. First-year promotions are cheaper; renewals are not.
- Hosting or builder plan. Where the site lives. A builder bundles hosting into a monthly plan, usually $0 on a free tier and $10–50 a month on paid tiers. Separate hosting for a WordPress site starts around $5–30 a month.
- Design. Layout, colors, typography, how the page behaves on a phone.
- Copy. The words: headline, offer, services, prices, FAQ. This is the item most quotes leave out, which is why so many sites launch with a good design and nothing to say.
- Development. Turning the design into working pages. Zero in a builder, days for a freelancer, weeks for an agency.
- Integrations. The lead form connected to your inbox or CRM, a booking widget, a payment processor, analytics.
- Maintenance. Updates, backups, fixing what breaks, small edits.
- Renewals. Domain, plan, premium plugins, stock photo licenses. The site costs money every year, not once.
The first four items decide most of the price. Development and integrations decide how much of it you can do yourself.
Three routes: DIY builder, freelancer, or agency
The same eight items, three ways to pay for them. The ranges below are typical for the US and UK small-business market by our observation; a big city, a complex project, or a well-known studio moves every number up.
| Route | DIY website builder | Freelance web designer | Agency |
|---|---|---|---|
| Typical price | $0–600 in the first year (plan and domain) | $500–6,000 by project | $3,000–8,000 for a landing page; $5,000–25,000 for a multi-page site |
| Timeline | An evening to a week | 2–6 weeks | 6–12 weeks |
| Who writes the copy | You, or the AI draft you edit | Usually you; copywriting is a separate line | The agency or its copywriter |
| How edits work | You change it yourself in minutes | Email the freelancer; hourly or per request | Ticket to the account manager; retainer or hourly |
| Who it suits | Testing an idea, a first site, one service, a deadline this week | A service business with a clear offer and a modest budget | A brand with several audiences, custom features, and a team to feed the site |
DIY website builder
A builder's pricing is the easiest to read: a monthly plan plus a domain. Free plans are usable; the trade-off is a builder badge on the page and limits on pages or leads. Paid plans typically run $10–50 a month, more for online stores. The real cost is your time: a weekend for a one-page site if the photos and the price list are ready, longer if you start from a blank page.
AI builders shorten that weekend. In Pageo, you describe the business, the AI assembles a draft with a lead form in place, and you edit by clicking on the page or by telling the chat what to change; the quick start covers the seven steps from sign-up to the first lead. The free plan includes one site, a custom domain, HTML export, and a Pageo badge in the footer; paid plans remove the badge. That is enough to test a niche before paying anyone.
Freelance web designer
In the US and UK, a freelancer typically charges $40–120 an hour, and most quote by project: $500–2,500 for a landing page, $1,500–6,000 for a five-to-eight-page business site. The risks are the calendar (a good freelancer is booked) and the handoff: ask what platform the site runs on and whether you can edit it without them.
Agency
An agency sells a process: discovery, design, copy, development, testing, launch. At an agency, a small-business site typically starts around $3,000 for a landing page and $5,000 for a multi-page site; most multi-page projects land between $5,000 and $25,000, with online stores well above that. You pay for coordination and for someone else owning the outcome: the right purchase when the site must serve several audiences and connect to existing systems, the wrong one when you still do not know what the business sells.
Hidden website costs that show up after launch
The number on the quote is rarely the number on the card statement a year later. Five items catch first-time buyers.
Domain renewal. A $2 first-year domain often renews at $10–15, and a domain bundled "free" with a plan can renew above registrar rates. Set auto-pay on a card that will still be valid: an expired domain takes the site and the email down with it. A domain bought anywhere can be pointed at a builder; in Pageo, a custom domain connects on any plan with two DNS records at the registrar, and the HTTPS certificate is issued automatically once the records propagate.
The plan you actually need. The feature that makes the site work for a business (a second page, more leads, no badge, a CRM connection) usually lives one tier up. Budget the tier you will need in month three, not month one.
Revisions. Freelancers and agencies include two or three revision rounds; round four is billable. Have the copy, photos, and price list ready before design starts, because most late revisions are content changes wearing a design costume.
Widget subscriptions. A booking calendar, a live chat, a reviews widget, a reminder tool: each is $10–40 a month, takes five minutes to add, and renews on its own date. Three of them cost more than the site's plan. Add one when a customer asks for what it does; cancel any that go a quarter unused.
"The site is live but no leads." The most expensive hidden cost never appears on an invoice. A site nobody visits costs the same as one that brings thirty inquiries a month. Budget for whatever brings visitors (ads, a Google Business Profile, SEO work, referrals) alongside the site, or it becomes a business card that cost $4,000.
Landing page, multi-page site, or online store
A landing page is the floor: one page, one offer, one form. A freelancer builds it in a week or two for $500–2,500, an agency charges $3,000–8,000 with copy and design rounds, and a builder does it for the plan price and your evening.
A multi-page site (home, services, about, contact) multiplies the copy and design work. Freelancers typically price the pages after the first at $150–500 each; agencies price the whole set. In a builder the increment is small: one plan usually covers several pages under one address. Pageo does this from the site pages settings, where a new page is described in a sentence and built, or an existing landing page is attached at an address like /services without copying it.
An online store is a different animal: catalog, cart, checkout, shipping rules, taxes, payment processing. Builder e-commerce plans typically run $30–100 a month, and card processing adds roughly 3% per transaction. A custom store from an agency starts around $10,000 and grows with the number of products and integrations. If you sell fewer than ten products, a landing page with a payment link is often the smarter first version.
How much to pay for your case
The right budget depends on what the site has to do in the next six months, not on what a "proper" website should look like.
You are validating a niche
You do not know yet whether people will pay. The site's job is to get the first ten inquiries and teach you what they ask. Spend little money and much attention on the offer: a builder, one page, a real phone number, a form. A typical launch is $20–200 for the domain and a month or two of a plan.
A lawn-care service is a good example. Two partners are testing weekly mowing and seasonal cleanups in a suburb. Their launch budget: a .com domain, $12; a builder plan for two months, $0–60; a logo made in an afternoon, $0–50; before-and-after photos taken on a phone, $0; a Google Business Profile, $0. Under $150, plus $500 held back for Google Local Services Ads. If the first 30 lawns book, they can afford a freelancer for version two.
You are running ads
Traffic is paid, so every percentage point of conversion is money. The page needs a clear offer, a form that works, and analytics that show which ads produce leads; copy and page structure matter more than custom design, and an agency is usually more than the campaign needs.
An online tutoring business shows the math. A tutor sells a 10-session package at $600 and spends $1,000 a month on search ads. A landing page that turns 3% of visitors into inquiries instead of 1% triples the return on that $1,000 every month, and no design fee comes close to that value. The budget: anywhere from a builder plan to a $1,500 freelancer page, $0 on custom code, and one fixed hour a week reading the analytics.
You need a brand presence
You already have customers, and the site has to look like a company that has been around for years while serving buyers, partners, and job candidates. This is the case for a freelancer at the top of the range or an agency: $5,000–25,000 for a multi-page site with real copywriting and photography. Buy the process, but keep the editing rights.
How to save without losing quality
- Bring the content. Written services, real prices, ten good photos, three genuine reviews. This cuts freelancer hours and revision rounds more than any negotiation.
- Start with a landing page and grow it. One page that gets leads beats five pages that do not. Add pages when customer questions show what is missing.
- Use a builder for the first version, even if an agency comes later. A working site with a form gives the agency a brief built from real inquiries, for less than one agency meeting costs.
- Buy the domain yourself, at a registrar. It is the one asset that outlives every platform decision. Keep the login.
- Skip features you cannot name a user for. Booking calendars, member areas, chatbots, and animations inflate a quote.
For a closer look at what a free tier can and cannot do, see how to create a website for free. If you are choosing between platforms, the Tilda alternatives comparison covers the main options.
Where not to cut
Four line items look optional and are not.
Copy. A visitor reads the headline, the offer, the price, and decides. A beautiful layout with "We deliver excellence" in the first screen loses to a plain page that says "Weekly meal prep in Austin, from $79, delivered Sunday." Write it yourself with care or pay a copywriter for the first screen and the services block.
Mobile. A large share of small-business traffic arrives on phones. Check every page at phone width: the headline fits, buttons are easy to tap, the phone number dials, nothing scrolls sideways.
The lead form and where it goes. A form that sends leads to an inbox nobody checks is a leak. Decide who answers inquiries and route the form there: email, a messenger, a CRM. In Pageo, submissions are stored in the dashboard and forwarded through the channel you set in lead delivery, and every submission also fires a generate_lead event for Google Analytics 4, described in analytics and goals. Send yourself a test lead on the published site before spending a dollar on ads.
Analytics. Without a counter and a conversion goal you cannot tell which $500 of ads brought ten inquiries and which brought none. Add Google Analytics 4 on day one and mark the lead event as a key event.
FAQ
How much does a website cost per month?
For a builder site, typically $0–50 a month for the plan plus $10–15 a year for the domain; online store plans run higher. A freelancer or agency site adds hosting ($5–30 a month), plugin renewals, and maintenance, either a retainer of $50–300 a month or an hourly rate when something breaks.
How much does a landing page cost?
Typical ranges we see: the plan price in a builder, $500–2,500 from a freelancer, and $3,000–8,000 from an agency that includes copy and design rounds. The spread is mostly copy and revisions, not code.
Is a free website good enough for a business?
For a first version, yes, if it has your own domain, a working form, and honest copy. The limits (a builder badge, caps on pages or leads) start to matter once the site produces customers, and then a paid plan pays for itself. What a free site cannot fix is a missing offer or no visitors.
What does website maintenance cost?
On a builder, it is included in the plan: updates, security, hosting, backups. On a self-hosted site, budget $300–1,500 a year for hosting, premium plugins, and a few hours of fixes. The bigger maintenance cost is content: prices, photos, and reviews go stale within a year.
Should I pay an agency or use a website builder?
Use a builder when the offer is still changing, the budget is under a few thousand dollars, or the deadline is this week. Hire an agency when the site must serve several audiences, connect to existing systems, and someone on your side will keep feeding it content. Many do both, in that order.
Key takeaways
- A website price is eight line items: domain, plan or hosting, design, copy, development, integrations, maintenance, renewals. Read every quote against that list.
- Typical ranges we see: $0–600 for a DIY builder in year one, $500–6,000 for a freelancer, $3,000–8,000 for an agency landing page and $5,000–25,000 for an agency site.
- The costs that hurt are the hidden ones: domain renewal, the plan tier you actually need, revision round four, widget subscriptions, and a live site with no traffic.
- A landing page is the cheapest useful site; an online store is a different budget with monthly plans and transaction fees.
- Budget by the job: validate with a builder, run ads on a strong landing page, buy a process for a brand site.
- Never cut copy, mobile, lead delivery, or analytics; that is where a cheap site turns into an expensive one.


