A custom website in 2026 typically runs $1,500 to $8,000 with a freelance developer and $8,000 to $35,000 or more with an agency — and the honest answer is that the same project can land anywhere in that spread depending on scope, who builds it, and how much of the work is design versus code. That's a wide range, so let me break down what actually drives the number instead of hiding it behind a "contact us for pricing" wall.
I'm Matt. I build custom sites and software for small businesses, so I'll be straight with you about where the money goes — including the parts that quotes usually leave vague.
The quick ranges for 2026
Here's roughly where things sit this year, based on what the market is actually charging:
- DIY builders (Squarespace, Wix, Shopify): ~$200–$600 per year. Cheap, template-based, and you do the work.
- Freelance developer or designer: ~$1,500–$8,000 one-time for a custom small-business site.
- Boutique agency: ~$8,000–$35,000+ for strategy, design, development, and project management.
- Larger agency or complex build: $15,000–$50,000+ once you add custom functionality, many pages, or ongoing UX work.
- Ongoing hosting + maintenance: ~$1,000–$6,000 per year, depending on how much changes after launch.
Most small businesses land in the lower-to-middle band. Surveys of buyers consistently show the majority spend under $10,000 on a website. If someone quotes you $40,000 for a five-page restaurant site, that's not a lie — it's a different kind of company selling a different kind of engagement. It's just probably not what you need.
Why the same brief gets a $6,000 quote and a $90,000 quote
The biggest cost driver isn't your business — it's who you hire and how they're structured.
When you hire an agency, you're paying for a team: a strategist, a designer, a developer, a project manager, and a QA person, plus the overhead to keep all of them booked. That structure buys you accountability and reduced risk, and you pay for it. When you hire a freelancer, you're paying one person's time, so the headline number is lower — but you're trusting that one person to be good.
Neither is wrong. It's a trade-off between price and structure. What matters is matching the engagement to the size of the problem you're actually solving.
The seven things that actually move the price
Beyond who builds it, here's what pushes a quote up or down:
- Page count and content. A five-page site is cheaper than a fifty-page one. Obvious, but it's the single biggest scope lever.
- Custom design vs. template. Design work is typically 30–40% of a project's cost. A bespoke look costs more than adapting a theme.
- Custom functionality. A brochure site is one price. Add online booking, a member login, a real storefront, or a dashboard, and you're paying for software, not just pages — that's where hours multiply.
- Integrations. Connecting your site to a POS, a CRM, payments, or an email tool takes real engineering time.
- Content and photography. If you don't have copy and images ready, someone has to make them, and that's often a hidden line item.
- Revisions and process. Endless rounds of "can we try it in blue?" cost money. A clear process keeps the number down.
- Who owns it after launch. A site you can't edit yourself, on a platform you don't control, has a cost that shows up later.
What "cheap" and "expensive" actually buy you
A $300-a-year builder gets you online fast, and for some businesses that's genuinely the right call. The catch is that templates are heavy, they slow your site down, and you're renting a system you'll eventually outgrow.
A custom build costs more upfront because someone is hand-coding it around your business instead of forcing your business into a template. Done well, that means a site that loads almost instantly, ranks better, and does the specific things you need — like taking reservations or bookings — without a pile of plugins bolted on. My own portfolio pieces are concept builds I made to show my approach: a bistro turning a menu PDF into reservations, a studio converting a page into class bookings, a maker moving from Instagram DMs to a real storefront. Each one hits a near-perfect performance score, and that speed is the argument for building custom.
Don't forget the recurring costs
Whatever you spend to build the site, budget for the year after. Hosting, security, updates, and small changes add up to roughly $1,000–$6,000 annually. Some of that is unavoidable (hosting has to live somewhere). Some depends on how often you'll change things. When you get a quote, ask exactly what's included after launch — surprise maintenance bills are one of the most common complaints I hear.
How to get a straight number for your project
The reason no honest developer can put a fixed price on a page is that "a website" means ten different things. A one-page landing site and a booking platform share a word and nothing else. So the fastest way to a real number is a short, specific conversation about what you're actually trying to do.
That's how I work: you tell me what your business needs, and I reply the same day — usually within the hour — with honest questions, not a sales script. You see the plan and the price before anything gets built, and you don't pay in full until you approve the design.
If you're weighing a custom site and want a real range for your project — no obligation, no pressure — send me a note through the contact form and I'll get you a straight answer.