Written by
Founder & CEO, Gspikes
I own and run Gspikes, the agency I founded in 2018. Before going all-in, I led SEO at Chain Reaction — one of the region's largest digital agencies — and shipped production code at Orange and Forbes. Everything published here comes from projects I've personally built, migrated, or ranked.
Last updated · October 2026
A professionally built small business website costs $5,000 to $20,000 in 2026, and the quotes you collect will still range from $1,500 to $40,000 for what sounds like the same job. The spread is not random. Every web design quote is two numbers multiplied together, hours and an hourly rate, and once you can see the hours, you can see where the money goes and what a cheaper quote leaves out.
This article takes one typical project, a 12-page site with four templates, and cuts its budget into the ten lines it actually pays for. If you are replacing a site you already have, read our website redesign cost guide alongside this one; if you want the tiers before the line items, start with what a small business website costs.
Web design cost at a glance (2026)
- Basic site or MVP: $1,000 to $3,000, 2 to 4 weeks
- Small or mid-sized business site: $5,000 to $20,000, 4 to 8 weeks
- E-commerce site: $5,000 to $50,000; enterprise: $20,000 to $200,000+
- Average web design project reviewed on Clutch: $38,105, though most cost under $10,000
- Hourly: freelancers $25 to $60 (intermediate) and $60 to $120+ (expert); web design firms $100 to $149
Ranges from GoodFirms (Oct 2026), Clutch (Sept 2026) and Upwork (2026); sources linked below.
The formula behind every quote
A fixed price is an hourly estimate with the arithmetic hidden. The firm counted the hours it expects the project to take, multiplied them by its rate, and added a margin for the hours it did not foresee. That gives you two separate things to check: whether the hours are realistic for what you asked for, and whether the rate is reasonable for who is doing the work.
Rates are the easier half. The US Bureau of Labor Statistics puts the median pay of web developers and digital designers at $47.85 an hour (May 2025), which is roughly what a solo freelancer needs to bill to earn a salary. Upwork’s 2026 rate guide puts intermediate freelancers at $25 to $60 an hour and experienced specialists at $60 to $120 or more. Clutch, which lists agencies, reports that web design companies charge $100 to $149 an hour, and designers who work inside builders such as Wix, Squarespace or Webflow $25 to $49.
An agency rate of $125 is about 2.6 times that median wage, and the gap is not profit. It pays for the hours nobody bills: the project manager, the second pair of eyes on QA, the software licences, the sales calls, the weeks between projects. For reference, we bill $69 an hour on Upwork for WordPress and Drupal work. Whatever the rate, the hours are where quotes really differ, so that is where the rest of this article goes.
A 12-page site, cut into ten lines
The project below is deliberately ordinary: a service business with 12 pages built from four templates (home, service, standard page, contact), copy written by the agency rather than the owner, a content-managed site on WordPress or Drupal, and two rounds of design revisions. It comes to about 200 hours. These are our planning numbers for a project of this shape, not a survey, and your project will move them, but the proportions hold for most custom small business sites.
Line by line, with what each one buys:
- Build, 56 hours ($28 of every $100). Turning four approved templates into working, responsive pages in the CMS: editable fields, the contact form, navigation, image handling, page speed. It is the largest line and the least negotiable, and it is where a cheap quote quietly swaps custom templates for a purchased theme.
- Visual design, 32 hours ($16). The look: a small design system (type, colour, buttons, spacing) and four templates at desktop and mobile widths, with two revision rounds. This is the part most people mean by “web design”, and it is less than a fifth of the bill.
- Copywriting, 28 hours ($14). Twelve pages of words that explain what you sell and to whom. Priced on its own, copy usually runs $100 to $300 a page. Drop it from the quote and it moves to your calendar instead, which is the most common reason a six-week project takes four months.
- UX and wireframes, 16 hours ($8). The sitemap and a grey-box layout of every template, agreed before anything is styled. Skipping it is cheap at the start and expensive at the end, because a structural change requested after the visual design means redoing the design as well as the structure.
- QA and accessibility, 16 hours ($8). Testing on real phones and browsers, fixing what breaks, and checking contrast, headings, keyboard use and form labels against WCAG. It is the line that turns a site that looks finished into one that is.
- Project management, 14 hours ($7). Calls, feedback rounds, the schedule and the person who answers your email. On a solo freelancer’s quote this line is invisible but not absent: it comes out of the other hours.
- Discovery, 12 hours ($6). Who the site is for, what it should get them to do, which pages exist and why, and what the competitors already rank for. It is the shortest line and the one that decides whether the other nine build the right thing.
- Content loading, 10 hours ($5). Putting the copy and images into the CMS, sizing and compressing photos, writing alt text. Dull, necessary and frequently assumed to be “included” until someone asks who does it.
- SEO foundations, 10 hours ($5). Page titles and descriptions, headings, schema, an XML sitemap, analytics and Search Console, and, if the site replaces an old one, a redirect map so existing rankings carry over. Not an SEO campaign; the groundwork that lets one work later.
- Launch and handover, 6 hours ($3). Domain and DNS, SSL, backups, a final check on the live server and a short training session so your team can edit the site without calling anyone.
Multiply the 200 hours by the three rates above and you get $10,000 from a freelancer at $50, $13,800 at our $69, and $25,000 from a firm at $125. All three sit inside or close to the $5,000 to $20,000 band GoodFirms reports for a mid-sized business site, which is a useful sign that the hours are realistic rather than padded.
Why design is only $16 of every $100
Put the ten lines into two groups and the split is the most useful number in this article. Build, visual design, copy and content loading, the things you can point at after launch, come to $63. Discovery, wireframes, QA, project management, SEO and launch, the things that make the site arrive on time and work once it does, come to $37.
Those $37 are what separates quotes that look identical in a portfolio. Two sites can share a screenshot and differ completely in whether the forms work on an old iPhone, whether the headings make sense to a screen reader, whether Google can read the pages and whether anyone can edit them a year later. When a quote is cheap, the cut almost always comes from this group, because it is the part a client cannot see when signing off.
What a $3,000 quote leaves out
A $3,000 web design quote at a freelancer’s $50 an hour buys about 60 hours. Here is a realistic way those hours get spent, and which lines disappear:
- Kept: build on a purchased theme (30 hours), light theme customisation instead of visual design (6), content loading (10), launch (4), a little project management (4), a basic QA pass (4), page titles and a sitemap (2).
- Gone: discovery, wireframes, custom templates and the copy. You supply the words, the structure follows the theme, and accessibility and real-device testing come down to what fits in four hours.
That can be the right purchase. For a new business that needs a credible address on the internet this month, a well-chosen theme and a good freelancer are better value than a custom build. It becomes the wrong purchase when the site is expected to generate leads, because the lines that went missing are the ones that produce them.
The costs that are not on the quote
A web design quote prices the build. A website also has running costs and one-off purchases that sit outside it:
- Domain: a small annual fee, usually under $25 a year for a .com.
- Hosting, updates and backups: $50 to $300 a month for a small business site, depending on how much of the maintenance you hand over. A site nobody maintains is a site that is slowly breaking.
- Licences: a premium theme or page builder, form, backup and security plugins, web fonts and stock images. Each is small; together they are a few hundred dollars a year, and someone should own the renewals.
- Photography: a half-day local shoot at $500 to $1,500 usually does more for trust than any amount of stock.
- Getting found: a new site starts with no traffic. Plan the marketing budget at the same time as the build; our guide to what SEO costs is the companion read.
What moves the total up or down
Templates, not pages. Pages are cheap once a template exists. A 40-page site built from four templates can cost less than a 15-page site where every page is a one-off, so a quote that does not say how many templates it includes has not finished counting.
Who writes the words. In the model above, agency-written copy is a seventh of the budget, and it usually takes weeks off the schedule. Owner-written copy saves the money and costs the time.
Integrations. A CRM, a booking system, a payment gateway or a member area each turn part of the build into software. Name every integration in the brief, because “connect it to our CRM” can be four hours or forty.
Languages. A second language is more than translation: navigation, forms and search all need a second pass, and right-to-left languages such as Arabic need their own layout testing. Budget it as a significant extra, not a plugin.
Accessibility and speed targets. A stated WCAG level and a page-speed budget add testing hours up front and save remediation later. If neither is in the quote, neither is being checked.
How to check a web design quote in ten minutes
- Ask for the hours. Divide the price by them. Below about $40 an hour, expect a template; above $150, expect an agency with overhead to cover, and ask what the overhead buys you.
- Find the ten lines. Discovery, wireframes, visual design, copy, build, content loading, SEO foundations, QA and accessibility, launch, project management. Any line that is missing is either free, done by you, or not done.
- Count the templates and check which pages use which.
- Ask who writes and loads the content, and the per-page price if it is them.
- Check ownership: you should hold the domain, the hosting account, the design files and the code at the end.
- Price year one: what maintenance costs and what it covers, before you sign.
Then compare quotes line by line rather than total by total. Two quotes that differ by $10,000 usually differ by two or three lines, and once you can see which ones, choosing between them stops being a guess.
Sources
- U.S. Bureau of Labor Statistics, Occupational Outlook Handbook: Web Developers and Digital Designers (median pay, May 2025)
- Clutch, Web Design Company Pricing Guide (updated September 2026)
- GoodFirms, Website Development Cost 2026 (updated October 2026)
- Upwork, Hourly Rates by Skill and Experience in 2026
If you want a number for your project rather than a model, send us a short brief and we will come back with the template count, the hours for each of the ten lines and a fixed price. Our website design service starts at $4,500 for a focused five-page marketing site and describes what each build includes.
Field Notes
Get the next one by email
Research on Drupal, WordPress and search. Measured, not guessed. New pieces straight to your inbox.
Get a number you can plan around
Tell us what you need. A senior strategist replies within one business day with an honest, fixed-price answer — or tells you we're not the right fit.
