Back to Blog

Ask five web designers what a website costs and you’ll get five versions of “it depends,” followed by a request for your budget. This guide is the answer that question deserves: the real market ranges for 2026, what actually drives the price up or down, the hidden costs that surface after you’ve signed, and (because we publish our own rates) actual numbers you can hold other quotes against.

A disclosure up front: we’re a web design studio, so we have a horse in this race. We’ve tried to keep this honest anyway: the market ranges below include options that aren’t us, and some of them are the right choice for some businesses. Use this as a benchmark, whoever you end up hiring.

The Short Answer: 2026 Market Ranges

OptionTypical costWhat you get
DIY builder (Wix, Squarespace, Shopify)$150–$600/yr + your timeTemplate-based site you assemble yourself; ongoing subscription forever
Freelancer$500–$5,000Wide quality range: from template tweaks to genuinely custom work
Small studio$1,500–$10,000Custom design and build, direct access to the people doing the work
Full agency$10,000–$75,000+Strategy, design, build, project management, and the overhead that funds it

All four rows are legitimate. The problem is that a “website” from row one and a “website” from row four are different products wearing the same name, so it’s worth a paragraph on what each row really buys you.

DIY builders: cheap monthly, expensive in time

Wix, Squarespace, and Shopify are genuinely good at what they do, and for a brand-new business testing an idea, they’re a reasonable first move. The honest accounting has two lines people skip: your time (a first-timer typically spends 40–80 hours getting to “acceptable,” which at any defensible value of your hour dwarfs the subscription) and the treadmill (the fee never ends, and neither does the gap between your template and the businesses paying for design). DIY is a fine place to start and an expensive place to stay.

Freelancers: the widest quality range in the market

$500 buys a template with your logo swapped in; $5,000 can buy excellent custom work from a solo pro. Both are called “hiring a freelancer.” The variables that matter aren’t price. They’re the portfolio (does their recent work load fast and look current?), the process (is there a written scope?), and continuity (what happens when they get a full-time job in March?). Great freelancers exist; the risk is that you can’t tell from the quote which kind you’re getting.

Studios and agencies: paying for process

Past the freelancer tier, you’re buying reliability as much as design: written scopes, real project management, someone answerable when things break. Small studios (that’s our row) keep overhead low and put the budget into the build. Larger agencies add strategy layers, meetings, and account managers. That’s valuable at enterprise scale, but a $30,000 process wrapped around a $6,000 website is a real thing that happens to small businesses that wander into the wrong tier.

What Actually Drives the Price

Page count

The most visible driver. Each properly built page needs layout, copy, imagery, and mobile testing. A five-page brochure site and a thirty-page site with service and location pages are different projects, which is why per-page pricing (ours is a flat $130 per additional page) is a fair way to handle growth, and vague “it depends” pricing is not.

Custom features

A contact form is standard. Online booking, payments, member logins, quoting calculators, or a portal move you from “website” into light application territory, and each feature adds design plus engineering plus testing time. This is usually the single biggest budget variable.

Content and copywriting

The silent budget-killer. If the quote assumes you’re writing every page, the site stalls the moment your homework is due. Half-finished websites usually die waiting on copy, not code. Ask every bidder directly: who writes the words, and is it in the price?

Design level

A tweaked template, a customized theme, and a from-scratch design are three different amounts of work. Templates aren’t shameful, but you should know which one you’re buying, because they’re often quoted at custom prices.

Integrations

Connecting the site to your CRM, your calendar, your payment processor, or your email platform takes real work per connection. Each integration on your must-have list nudges the number.

Where the budget typically goes on a custom small-business site
Design & build45%
Content & copy20%
Features20%
SEO & launch15%
Want to skip the estimating?

If you’d rather price your actual project than a hypothetical one, tell us what you need (page count, features, whether you have copy), and we’ll map it to a flat rate from our published pricing in one email. No call required.

The Hidden Costs Nobody Puts in the Proposal

The sticker price is rarely where website budgets go wrong. These are the line items that show up later:

  • The mandatory retainer. Some shops quote a friendly build price, then require $200 to $500/month “maintenance” indefinitely: the build was the loss leader, the retainer is the product. Maintenance is a real service (we sell it too), but it should be optional and priced on its own merits.
  • Hosting lock-in. If the site only runs on the agency’s proprietary platform, leaving them means rebuilding from zero. Every future negotiation happens with that leverage pointed at you.
  • The “you don’t own it” contract. Read the ownership clause. Some agreements license the site to you rather than transfer it: stop paying, lose the site. You should own your domain, your code, your content, and your accounts, full stop.
  • Per-change billing. If every text edit is a $95 ticket, the cheap build gets expensive fast. Ask what the first months of edits cost before you sign, not after.
  • The DIY subscription treadmill. That $40/month builder plan is $480 every year, forever, plus apps and plugins. Many five-year DIY totals quietly pass what a built-once site would have cost.
The one question that reveals everything

Ask any bidder: “If we part ways in two years, what do I walk away with?” The answer tells you whether you’re buying an asset or renting one. If it takes them a while to answer, that’s an answer too.

Special Cases That Change the Math

E-commerce

Selling online adds product setup, payment processing, tax and shipping logic, and usually a platform fee. A small catalog on Shopify or WooCommerce typically adds $1,000–$5,000 to a build; large catalogs and custom checkout flows go up from there. Budget for product photography too. It sells more than the design does.

Redesign vs. starting fresh

Owners assume a redesign is the cheap option. Often it isn’t: reworking someone else’s tangled build can cost more than replacing it, the way renovating a bad foundation costs more than pouring a new one. Get both numbers quoted. (Our flat rates are the same either way, which removes the guesswork.)

The “$0 down, $150/month forever” model

A growing pitch aimed at small businesses: no upfront cost, a monthly fee, and it feels affordable. Run the math: $150/month is $9,000 over five years, usually for a template site you never own and lose the day you stop paying. It’s the rent-to-own furniture of web design. There are honest versions of subscription web design, but the ownership clause is where you find out which kind you’re holding.

Ongoing costs every site has

Whoever builds it, plan for: domain (~$15–$25/year), hosting (~$60–$400/year for typical small-business needs), and some level of upkeep. These are real but modest: the point of listing them is that anyone quoting you “everything included forever” has hidden them somewhere in the price, and anyone surprising you with them later planned to.

Our Rates, Since We’re Asking You to Trust This Guide

We think “request a quote” pricing is how buyers end up overpaying, so our rates are printed on a public pricing page. As of 2026:

Launch: $750, flat
A five-page, hand-coded website: mobile-first, fast-loading, on-page SEO foundations, contact form, Google Business Profile link-up. Live in about two weeks.
Growth: $1,500, flat
Everything in Launch, up to fifteen pages: local-SEO landing pages for your cities, a blog set up and styled, analytics and conversion tracking wired, copy polish on every page. Three to four weeks.
Custom: from $3,000, fixed quote
Everything in Growth plus a site that does something: booking, portals, calculators, integrations. Scoped up front, quoted as a fixed number.

Extra pages are $130 each. Ninety days of edits are included after launch; after that, an optional care plan starts at $85/month, optional being the operative word. You own the site, the domain, and every account, and it’s built on standard technology any competent developer can maintain, so you can leave us anytime and lose nothing. (That clause is the whole trust model.)

We’re not the cheapest row on the table and not the most expensive. We publish the numbers because we’re comfortable being compared, and honestly, because it saves everyone a discovery call that starts with “what’s your budget?” You can see what the work looks like in our web design services overview, or in a real project like the Hot Dog Business Growth redesign case study.

What a Website Costs in Aurora, Naperville, and the Fox Valley

Everything above is the national picture. Here is the local one, because “what does a website cost” and “what does a website cost here” are not the same question, and the second one is the one you are actually asking.

Pricing across Chicago’s western suburbs tracks the small-studio row of that first table more than either end of it. The far ends are still out there: you can find a $400 build from someone doing it around a day job, and there are downtown Chicago agencies that will not open a file for less than $25,000 and are worth it to the companies that need them. But the working range for an established small business between Aurora and Naperville, from somebody who will answer the phone in two years, sits roughly between $1,000 and $6,000. If a quote lands far outside that, it is not automatically wrong, it just means the quote is buying something different, and that difference is worth asking about before you compare the numbers.

Two local patterns worth naming. The first is the subscription pitch, which is heavily marketed to suburban trades and restaurants: no money down, $150 to $300 a month, cancel anytime. Cancel anytime is doing a lot of work in that sentence, because what you cancel is the website. The second is the “free website” bundled with an advertising contract or a franchise agreement. It is genuinely free in the sense that no invoice says website on it, and genuinely expensive in the sense that the domain, the content, and years of accumulated search equity belong to whoever wrote the contract.

What you are actually buildingTypical local rangeOur flat rate
Five-page credibility site (you get work by referral, the site just has to be good)$800–$2,500Launch, $750
Local-search site with service and city pages (you want Google sending customers)$2,000–$6,000Growth, $1,500
Trades or contractor site with a real project gallery and estimate intake$2,500–$7,000Growth, $1,500
Professional practice with intake, scheduling, and compliance-aware content$3,000–$9,000Growth or Custom
Site that does something: booking, portals, dashboards, integrations$6,000–$25,000+Custom, from $3,000
Rescue of a slow page-builder site (content kept, front end rebuilt)$1,500–$6,000Launch or Growth

The middle column is what the local market charges. The right column is what this studio charges, published rather than quoted, and it is lower for the same reason a two-person shop beats a general contractor on a bathroom: there is no account layer between you and the person doing the work. That is the entire pricing story, and it is why the numbers can sit on a public rate card instead of behind a discovery call.

Geography barely moves the number, which surprises people. A site for a business in Aurora costs the same as one in Naperville, St. Charles, Joliet, or Plainfield, because the build is the same amount of work. What geography changes is the content: how many towns you need to rank in, how competitive that search is, and therefore how many location pages the site needs. That is the actual reason a Naperville business often ends up on Growth while a Sugar Grove business is fine on Launch. It is not the zip code, it is how crowded the search results are.

And a word on “affordable.” Affordable is not the lowest number on the table. Affordable is the lowest number that still gets you an asset you own, on standard technology, that loads fast and can be edited without calling anyone. A $500 site you cannot change, cannot move, and cannot rank is not the affordable option. It is just the cheap one, and the difference usually shows up in month fourteen.

How Much Should You Spend? Match the Budget to the Job

The right budget depends on what the website is actually for, and being honest about that saves more money than any negotiation:

  • The site is a business card. You get customers from referrals and repeat work; the site just needs to exist, look credible, and load fast when someone checks you out. A Launch-tier build ($750–$1,500 in the market) is genuinely enough. Don’t let anyone upsell you a lead engine you won’t feed.
  • The site is a lead engine. You want Google to bring you customers. Now the budget includes service pages, location pages, tracking, and content: the Growth tier ($1,500 to $5,000 in the market), plus the ongoing work of local SEO. The build is the launchpad, not the rocket.
  • The site is the business. Booking, e-commerce, portals, quoting: the website does work that would otherwise be an employee. Budget like you’re hiring one: custom-tier money ($3,000–$15,000+), evaluated on the labor it replaces, not on what your cousin paid for his brochure site.

Most overspending we see is a business-card business buying a lead-engine site; most underspending is a the-site-is-the-business business trying to run on a template. Name your row first, then shop.

Six Questions People Ask Us Weekly

How long does a website take?

Market-wide: DIY, a weekend to a month of evenings; freelancers, two to eight weeks; agencies, one to four months. Our own timelines are about two weeks for a Launch build and three to four for Growth. The honest variable is rarely the builder: it’s how fast you turn around content and feedback. Sites stall on the client’s homework far more often than on the developer’s code.

Is SEO included?

“SEO included” can mean anything from “we’ll write title tags” (an afternoon) to “we’ll rank you in three cities” (a year of ongoing work). Make every bidder itemize it. On-page foundations (clean structure, fast loading, proper titles and descriptions, Google Business Profile connection) belong in any competent build. Ongoing ranking work is a separate service with a separate (monthly) price, whoever you hire.

Why did I get quotes of $900, $4,000, and $20,000 for the same site?

Because they’re not quoting the same site. They’re quoting their own cost structure. The $900 is a template with your logo. The $20,000 includes an agency’s strategy meetings and account management. The $4,000 is probably the custom build. None are scams; they’re different products with the same name, which is exactly why the six questions below matter more than the number.

Why is the local quote I got so much higher than your published rate?

Usually one of three reasons, and only one of them is a problem. It may include work we do not (brand identity, professional photography, ongoing ad management), it may be an agency with project managers and account staff whose time is real and has to be paid for, or it may be priced to what the shop thinks you will pay, which is what “request a quote” pricing exists to enable. Ask for the itemization. A quote that cannot be broken into lines is not a quote, it is a number.

Is a cheaper website worth it for a brand-new business?

Often, yes, and it is worth saying so out loud on a page that sells websites. If you are three months in and still working out what you sell, a DIY builder or a five-page Launch-tier site is the honest answer, and anyone selling you a fifteen-page local-SEO build before you have customers is selling you a lead engine you will not have time to feed. The trap is not spending too little. It is spending too little on something you cannot grow out of, which is why ownership and standard technology matter more than page count at the low end.

What should I budget every year after launch?

Plan for roughly $100 to $250 a year in fixed costs: domain and hosting, both registered in your name. After that it depends on how much the site changes. Ninety days of edits are included with every build here, and after that a care plan starts at $85 a month for updates, backups, and edits, or you can pay per request and skip the plan entirely. The number that actually matters is not the maintenance line, it is whether anyone is adding content: a site nobody has touched in two years slowly stops ranking, and no care plan fixes that.

How to Compare Quotes Like a Pro

When the proposals come in, line them up against these six questions. They surface more truth than the price line does:

  1. What exactly is included? Page count, copywriting, photos, SEO basics, mobile testing. Itemized, not implied.
  2. Who writes the content? If it’s you, budget your own hours honestly or ask for it in scope.
  3. What do changes cost after launch? Get the first-90-days policy and the ongoing rate in writing.
  4. Do I own everything? Domain, hosting account, code, content. Anything less, walk.
  5. What happens if we part ways? Portable site on standard technology, or rebuild from zero?
  6. Is it fast? Ask to see a recent build’s PageSpeed results on a phone. Speed is a build-quality X-ray: a slow portfolio predicts a slow site.

A $900 quote that fails questions four and five is more expensive than a $2,000 quote that passes all six. That’s the whole art of buying a website.

The Bottom Line

In 2026, a professionally built small-business website realistically runs $750 to $10,000 depending on size, features, and who builds it, with DIY below that range (paid in your time and a permanent subscription) and full agencies above it. The price tag matters less than what’s inside it: who writes the copy, who owns the asset, what changes cost, and whether the thing is fast.

And keep the number in perspective. A website is one of the only marketing purchases that works every hour of every day for years: a $1,500 site that brings in two customers a month isn’t a $1,500 expense, it’s the cheapest employee you’ll ever hire. The expensive website is the one that doesn’t work: the DIY site that quietly embarrasses the business, the agency build that ran triple the budget, the rented site you lose in a billing dispute. Buy the one that fits the job, own it outright, and it pays for itself faster than almost anything else on your books.

Get those answers in writing from anyone you’re considering, us included. Our numbers are on the pricing page, and they’ll be the same numbers after you email us, which is rather the point.

Keep Reading

About the Author

Brian Hunter is the founder of Hunter Creative Media & Design, an Aurora, IL studio building hand-coded websites and custom web applications for small businesses across Chicago’s western suburbs. He writes about web performance, local SEO, and the software that runs small businesses. Get in touch.