Most clients ask me this question within the first five minutes of a conversation. And I get it — you want to know if you can afford a website before you fall in love with one.
The honest answer is: it depends on four things. And once you understand those four things, you will never be confused by a web design quote again.
The four factors that control every website price
1. What the website needs to do
A brochure site that tells people what you do and how to contact you is fundamentally different from a platform that processes payments, manages bookings, or lets customers track their orders. The more the website needs to do, the more it costs — not because designers are greedy, but because functionality takes time to build and test properly.
Here is a simple way to think about it. If you can describe your website in one sentence — “I need a site that shows my services and has a contact form” — you are probably in the lower price range. If you need three paragraphs to describe everything it should do, you are in a higher one.
2. How many pages it needs
Every page is a design decision. A five-page site has five unique layouts to think through. A twenty-page site has twenty. Page count does not scale linearly — there is shared work like navigation, footer, and global styles — but it does add up faster than most people expect.
Where people go wrong is underestimating this. They say “just five pages” and then slowly add: a testimonials page, a blog, a FAQ, a team page, individual service pages… Suddenly it is twelve. Define your pages upfront and both you and your designer will have a much cleaner project.
3. The platform and technology
WordPress, Shopify, Webflow, custom-coded — they all serve different purposes and come with different price tags. WordPress is the most widely used for good reason: it is flexible, you own everything, and it scales well. Shopify makes sense if selling products is your entire purpose. Custom code is for businesses with very specific requirements that no platform can handle out of the box.
Using a premium page builder like Elementor Pro on top of WordPress adds functionality without adding custom development cost — which is why most freelancers and agencies use it for the majority of client projects.
4. Who builds it
A junior freelancer, an experienced specialist, and a full-service agency will all quote very differently for the same project — and they will all deliver something different. This is not about prestige. It is about experience, accountability, and what happens after launch. A freelancer with ten years of client work behind them charges more than someone just starting out. That gap usually reflects real skill in avoiding problems, not just building things.
Real website cost ranges in 2026
These are the actual ranges I see in the market. Not aspirational numbers, not lowball estimates — what projects typically cost when done properly.
| Website type | Page count | Typical cost range | What is included |
|---|---|---|---|
| Landing page | 1 | $300 – $700 | Single-purpose page, lead capture form, mobile optimised |
| Small business site | 4 – 8 | $700 – $2,000 | Home, About, Services, Contact, basic SEO setup |
| Portfolio / personal brand | 5 – 10 | $600 – $1,800 | Work showcase, bio, contact, clean typography |
| E-commerce store | 10 – 30+ | $1,500 – $5,000+ | Product pages, cart, checkout, payment gateway |
| Blog / content site | 5 – 15 | $500 – $1,500 | Post templates, categories, SEO foundation |
| Custom / complex build | Varies | $2,500 – $10,000+ | Booking systems, multilingual, API integrations |
A word on the lower end: anything quoted below $300 for a real website is almost always a template with your logo pasted on it, no SEO consideration, and no meaningful support after delivery. You will spend more fixing it later than you saved upfront.
What add-ons actually cost extra
The base price of a website rarely includes everything a business actually needs to run it effectively. Here are the additions that clients most commonly discover mid-project:
- SEO setup — keyword research, on-page optimisation, schema markup, sitemap submission: $150 – $400
- Copywriting — professional page copy written to convert, not just inform: $80 – $200 per page
- Logo and branding — if you do not have a logo yet: $200 – $800
- Speed optimisation — caching, image compression, CDN configuration for 90+ PageSpeed scores: $100 – $250
- Analytics setup — Google Analytics 4 and Search Console properly configured: $80 – $150
- Ongoing maintenance — plugin updates, security monitoring, backups: $50 – $150/month
When you see a quote that seems unusually low, check whether these items are included. Often they are not — and they should be.
The mistake that costs people the most money
Hiring based on price alone. I have rebuilt more websites than I can count that were originally built cheaply, failed to attract any business, and then needed to be redone entirely within twelve to eighteen months. The cost of that first build was not saved — it was wasted.
What I tell every client: a website is not a cost. It is a sales tool. Evaluate it like one. Would you refuse to hire a good salesperson because a cheaper one exists? The question is not “how little can I spend” but “what return do I need this to generate, and what does that require?”
A $1,200 website that brings in one new client per month pays for itself in the first month. A $300 website that brings in nothing costs you every month it sits there.
How to get an accurate quote before you commit to anything
Before you contact a designer, do three things:
- Write down every page you need. Not roughly — exactly. Home, About, Services (how many?), Blog, Contact, Portfolio. List them.
- Write down every feature you need. Contact form, booking system, live chat, multilingual, online store, membership login. Everything.
- Define your timeline. Do you need this in two weeks or can you take six? Rush work costs more, and that is fair.
With those three things written down, any competent designer can give you an accurate quote. Without them, any number they give you is a guess.
If you want to get a personalised estimate right now without speaking to anyone, try the free website cost calculator — it walks through your project in four steps and gives you an instant price range.
Frequently asked questions
How much does a basic website cost?
A basic small business website with 4–6 pages, a contact form, and mobile optimisation typically costs between $700 and $1,500 when built properly by an experienced freelancer. Cheaper quotes exist but usually involve templates, limited customisation, and no post-launch support.
Why do some web designers charge $300 and others charge $3,000 for what sounds like the same thing?
Experience, accountability, and scope. A $300 quote usually means a template with minimal customisation and no strategy. A $3,000 quote from an experienced designer includes custom design decisions, proper SEO structure, performance optimisation, and someone who will respond when something goes wrong after launch. You are not paying for the same thing.
Do I need to pay hosting and domain fees on top of the design cost?
Yes, in almost all cases. Domain registration costs $10–$20 per year. Hosting costs $5–$30 per month depending on quality and traffic needs. These are separate from the design and build fee. Some designers include the first year of hosting in their packages — always clarify this upfront.
Can I build my own website to save money?
Yes, and for some businesses it makes sense — especially when starting out with very limited budget. Platforms like WordPress with a good theme, Squarespace, or Wix can get you online. The trade-off is time, learning curve, and the fact that self-built sites often underperform professionally built ones in speed, SEO, and conversion. If your website is a primary source of leads or sales, the cost of a professional build is almost always worth it.
How long does a website take to build?
A standard 5–8 page business website takes 2–4 weeks with a good designer. E-commerce projects take 4–8 weeks. The biggest delay in most projects is not the designer — it is waiting for content, images, and approvals from the client. Having your content ready before the project starts cuts delivery time significantly.
Need a precise quote? Use my website cost calculator to get an instant estimate for your project.