You’ve Googled this question. You’ve gotten twelve different answers. Half of them were trying to sell you something before the page even loaded. Want to use our Website Cost Calculator straight away? Get your estimate here.
So let us do something most web designers won’t: tell you exactly what things cost, why they cost that, and where the industry is quietly ripping you off.
We’ve built over 300 websites for small businesses. We’ve seen what clients were paying before they came to us. We’ve seen the contracts they were locked into. And we’ve seen what they were getting for their money.
This is the pricing breakdown we wish someone had written before we started our business.
The Short Answer (For People Who Don’t Want to Read 4,000 Words)
A professional small business website should cost somewhere between $2,000 and $10,000 upfront, or $100-$300/month on a subscription model. Anything significantly below that range is cutting corners you can’t see yet. Anything significantly above it is probably charging for overhead that has nothing to do with your website.
At Yeet Websites, we offer two options: $4,000 to own your website outright (+Annual Hosting), or $130/month on a subscription with a $600 setup fee. No contracts on either — we explain why we don’t do contracts in a separate post. You can see our full pricing here. More on why those numbers exist in a minute.
But first, let’s talk about what you’re paying for — because most agencies don’t want you to understand this part.
What Goes Into Building a Website
When you pay for a website, you’re paying for some combination of these things:
Discovery and strategy. Someone has to figure out what your website needs to do. For a plumber, that means emergency service pages and click-to-call. For a law firm, that means practice area pages and consultation booking. This isn’t a template decision — it’s a business decision. If your web designer didn’t ask you detailed questions about how you get customers, they’re building a brochure, not a business tool.
Design and development. The building itself. Layout, typography, color, mobile responsiveness, page speed optimization, contact forms, image optimization, schema markup, SSL configuration. This is where the craft is. A site that loads in 1.5 seconds versus 6 seconds isn’t just a technical difference — it’s the difference between a visitor who stays and one who bounces to your competitor.
Content. Someone has to write the words on the page. Or organize the words you provide. Or rewrite the words you wrote at 11pm after your third beer. Content is where most websites fall apart because most web designers aren’t writers, and most business owners don’t realize how much the words matter until the site launches and nobody calls.
Hosting and infrastructure. Your website has to live somewhere. A server. A domain name. An SSL certificate. DNS configuration. Email routing. Backups. Security monitoring. This is the boring stuff that nobody thinks about until something breaks.
Ongoing maintenance. WordPress updates. Plugin updates. Security patches. Broken links. Content changes when you add a new service or change your hours. Someone has to keep the lights on.
Every agency bundles these differently. That’s where the confusion starts.
The Four Pricing Models (And What You’re Really Getting)
Model 1: The “Call for a Quote” Agency ($5,000–$15,000+)
This is the traditional agency model. You fill out a contact form, someone calls you, they ask about your “vision,” and two weeks later you get a proposal for $8,000 to $15,000. Sometimes more.
What you’re paying for: Their office rent. Their project manager. Their designer, their developer, their copywriter, and the account manager who emails you every Tuesday. You’re paying for a process that involves six people when the work requires two.
What you get: A nice website. Eventually. Usually in 60 to 90 days. With a contract that locks you in for 12 to 24 months of “maintenance” at $150 to $300/month. And a hosting arrangement that means if you leave, your website might leave with you — or it might not. Depends on who owns the domain and where the files live.
The dirty secret: Half the time, these agencies are building your site on the same WordPress platform that a small web design company uses. The $12,000 price tag isn’t buying better technology. It’s buying layers of people and process that may or may not make the final product better.
Who this makes sense for: Businesses with complex needs — custom integrations, e-commerce with hundreds of products, multi-location operations. If you need a team, pay for a team.
Who gets burned: The local HVAC company that just needs a clean site with their services, service area, and phone number. You don’t need six people for that.
Model 2: The Subscription Trap ($200–$500/month)
This model has exploded in the last few years. “No upfront cost! Just $250/month and we’ll handle everything!”
What you’re paying for: The same website you could buy outright for $3,000 to $5,000, but stretched over years of payments that never end. At $250/month, you’ve paid $3,000 after one year, $6,000 after two years, and $9,000 after three years. For the same website.
What you get: A website you don’t own. Read that again. In most subscription models, the agency owns the website, the domain, and the hosting. You’re renting. If you stop paying, everything disappears.
We’ve seen this firsthand. A painting company in Illinois was paying $200/month for a basic website — $2,400 per year. No project galleries, no commercial service pages, and they didn’t own any of it. After two years, they’d spent $4,800 on a site that would vanish the moment they cancelled. We rebuilt their site in 20 days. After paying off the $4,000 ownership price, they now pay $350 per year for hosting. That’s a savings of over $2,000 every single year, and they own everything.
An addiction treatment center in Kansas had the same problem — $250/month for a site with terrible navigation and a cutoff group photo as the first thing visitors saw. That’s $3,000 per year for a website the owner was embarrassed to share. We rebuilt it in 18 days. Same result: they own the site now and pay $350/year for hosting. They’re saving $2,650 annually.
And here’s one that still blows our minds. A pest control company in Michigan signed up with a big web design company at $280/month. After more than a month of waiting, they still didn’t have a live website. The company was building them a 30-40 page monster with a complicated pop-out navigation menu — for a pest control company. We looked at what the biggest names in pest control (Terminix, Orkin) do with their navigation. It’s simple. Service types, service areas, contact. That’s it. The business owner agreed — he wanted clean and functional, not bloated and confusing.
He cancelled the web design company, came to us, and we launched his site in 11 days. Eighteen pages. Clean navigation. Everything a pest control company needs. His cost went from $280/month for a site that didn’t exist to $130/month for a site that was live and generating calls. That’s $1,800/year in savings — and he didn’t have to wait another month to get it.
Three different businesses. Three different industries. Same story: overpaying for underwhelming work from agencies that were either overcharging, overbuilding, or both. Across those three projects, our average delivery time was 16 days.
Who this makes sense for: Almost nobody. The only scenario where a subscription model is reasonable is if the monthly payment includes significant ongoing work — regular content updates, active SEO, monthly reporting. If you’re paying $250/month just for a website to exist, you’re overpaying.
Who gets burned: Everyone who doesn’t read the fine print. Which is most people. Who doesn’t get burned? Anyone who works with a company that thinks, lives, breathes and feels Yeetish to their bones.
Model 3: The DIY Platform ($0–$50/month… Plus Hidden Costs)
Squarespace. Wix. GoDaddy Website Builder. WordPress.com (not the same as self-hosted WordPress). These platforms promise you can build a website yourself for cheap.
What you’re paying for: A template. A drag-and-drop editor. And a platform that makes money by upselling you on everything else — premium templates, custom domains, e-commerce features, email marketing, appointment booking. Each one adds $10 to $40/month.
What you get: A website that looks like every other website on that platform. Limited SEO control. Limited customization. And a platform you’re locked into — if you ever want to move to something better, you’re starting from scratch. There’s no “export” button that brings your design with you.
The real cost: Let’s do the real math nobody puts on their pricing page.
Squarespace Business plan: $33/month. Custom domain: $20/year. Remove platform branding: included at this tier, but only because you’re paying $33 instead of $16. E-commerce (if you need it): upgrade to $36/month. You want appointment booking? That’s Acuity, which Squarespace owns — starts at $16/month. Professional email? Add Google Workspace at $7/month.
So your “free website” now costs roughly $56/month for a basic business site with booking. That’s $672/year. Over three years: $2,016. And you still don’t own anything. You can’t take your design with you. You can’t export your SEO settings. You can’t move to a different host without starting over.
Now factor in your time. If you spend 30 hours building and tweaking your Squarespace site (and that’s conservative — most people spend more), and your time is worth $50/hour (probably low for a business owner), that’s $1,500 in time investment. Total real cost: $3,516 over three years for a template website you don’t own and can’t take with you.
Compare that to a custom website you own outright for $4,000 plus $350/year hosting. Over three years: $5,050. But you own it forever, it’s built for your specific business, it performs better in search, and you didn’t waste 30 hours fighting a drag-and-drop editor instead of running your business.
Who this makes sense for: Solo consultants, freelancers, or hobby businesses that need a basic web presence and have more time than money. If your business lives and dies by phone calls and local search, this probably isn’t enough.
Who gets burned: The roofing contractor who spent two weekends on Squarespace and ended up with a site that looks like a blog about roofing rather than a business that does roofing. Then pays someone to redo it six months later anyway.
Model 4: The Transparent Model ($2,000–$5,000 Upfront or $100–$175/month)
This is the model we use, and it’s the model we think more companies should use. Two options, clearly priced, no negotiation games:
Option A — Ownership: $4,000
You pay once. You own the website. The design, the code, the content, the domain, the hosting account — all yours. You want to leave tomorrow? Take it all with you. No hostage negotiations.
What’s included: Custom design and development, mobile optimization, speed optimization, schema markup, SSL, contact forms, analytics setup, and 30 minutes of monthly edits included. Hosting is $350/year, which you can pay us or host it yourself — your choice.
Option B — Subscription: $130/month ($600 setup fee)
For businesses that can’t or don’t want to pay $4,000 upfront. Same quality website, same build process. The $600 covers initial setup and design. The $130/month covers hosting, updates, security, and one hour of edits per month. Not sure which option fits you? We break down the full comparison in subscription vs. ownership.
Cancel anytime. No questions asked. No contracts. No “early termination fees.” No calling three times to cancel like it’s a gym membership. We mean it — you can leave anytime and we’ll make the transition seamless.
See our full pricing breakdown on our custom web design page.
Not sure what your website should cost? Try our free Website Cost Calculator to see how the numbers break down for your specific business.
William Craig, CEO of WebFX and a 25-year veteran of web design and digital marketing, makes the case for transparent pricing:
“When you’re upfront and transparent about the costs of your services, something strange happens: Your clients start to thank you for it. Being open with our prices helps earn the trust of our clients.”
— William Craig, CEO & Co-Founder, WebFX. Source: webfx.com
The math that matters:
If you compare our subscription ($130/month) to a typical agency subscription ($250/month), you save $1,440 per year. Over three years, that’s $4,320.
If you choose ownership ($4,000) and then pay $350/year hosting, your total cost over three years is $5,050. Compare that to three years at $250/month elsewhere: $9,000. And at the end of those three years with us, you own everything. At $250/month elsewhere, you still own nothing.
The Costs Nobody Tells You About
Here’s where most pricing pages stop. But these are the costs that determine whether your website investment pays off or becomes an expensive embarrassment.
The “Redesign Tax”
If your website was built cheap or built wrong, you’ll pay to redo it within 18 to 24 months. We know because about a third of our clients come to us after paying someone else first. They didn’t pay twice because they wanted to. They paid twice because the first site didn’t work.
The cheapest website is the one you only have to build once.
The “Content Vacuum”
Your web designer builds a beautiful site with lorem ipsum placeholder text and says “just add your content!” Then you stare at a blank page for three months because you don’t know what to write, you don’t have time to write it, and nobody told you that the content is the most important part of the entire website.
Ask any agency you’re considering: who writes the content? If the answer is “you do,” factor in either your own time (hours to days) or a copywriter ($500 to $2,000 depending on the size of the site).
The “Update Hostage”
You need to change your phone number on your website. Simple, right? Some agencies charge $50 to $150 per update. We’ve seen contracts where the client gets zero included changes and pays hourly for every edit.
Before you sign anything, ask: what’s included for ongoing changes? How much does it cost to update a phone number? Add a service? Swap a photo? If the answer involves an invoice, keep shopping. We cover what real post-launch support should include — and what you should never have to pay extra for.
The “Domain Ransom”
This one makes our blood boil. Some agencies register your domain name under their own account. When you leave, they own your web address. We’ve seen businesses lose domain names they’d been using for a decade because the agency registered it and refused to transfer it.
Before you start any website project: make sure you own your domain name, registered under your name or business name, in an account you control. This is non-negotiable.
How to Evaluate a Website Quote
When you get a quote or proposal, here’s what to look for:
Ownership. Ask directly: “If I cancel or stop paying, what do I keep?” If the answer isn’t “everything,” understand what you’re renting versus buying.
Timeline. A professional small business website should take 2 to 4 weeks, not 3 to 6 months. If someone is quoting you 90 days for a 10-page website, they either have too many clients or too much process.
What’s included. Mobile optimization, speed optimization, SSL, basic SEO setup, contact forms, analytics — these should all be standard. If they’re listed as “premium add-ons,” the base price is misleading.
Ongoing costs. What’s the monthly or annual cost after launch? What does that include? What costs extra?
Contract terms. Is there a contract? How long? What happens if you want to leave early? What’s the cancellation process?
Portfolio. Look at their work. Load the sites on your phone. Are they fast? Do they look professional? Do they have real content or placeholder text? Click the phone number — does it call?
Red Flags in Website Quotes
We’ve reviewed hundreds of quotes and proposals that clients brought to us for a second opinion. Here are the patterns that should make you nervous:
“Starting at” pricing with no ceiling. If a quote says “websites starting at $3,000” but can’t tell you what the maximum would be for your project, that’s not a price — it’s a floor. Get a fixed quote in writing before work starts.
Separate charges for mobile optimization. In 2026, over 60% of web traffic is mobile. Building a website that isn’t mobile-optimized is like building a store with no front door. This should be standard, not a $500 add-on. A site that isn’t built to convert visitors into calls is just an expensive billboard — we break down why good-looking websites fail to generate leads.
“Proprietary platform” or “custom CMS.” This usually means your site is built on a system only that agency can maintain. If they disappear, get acquired, or raise their prices, you have no options. Ask what platform they use. If the answer isn’t WordPress, Shopify, or another open-source platform you’ve heard of, ask why — and ask what happens if you want to leave.
Monthly minimums with long contracts. A 24-month contract at $200/month is a $4,800 commitment. That’s more than enough to own a custom website outright. If an agency needs a contract to keep you, ask yourself why the quality of their work alone isn’t enough.
Vague deliverables. If a proposal says “custom website design” without specifying number of pages, features, revision rounds, and timeline — it’s not a proposal. It’s a blank check.
No mention of ownership. If the quote doesn’t explicitly state who owns the website, domain, and hosting after launch, assume the answer is “not you.” Get it in writing.
The Industry’s Dirty Open Secret
Here’s something most web designers won’t tell you: the tools we use are almost all the same. WordPress powers roughly 40% of the entire internet. The themes, plugins, and page builders available to a $15,000 agency are the same ones available to a $4,000 solo developer.
The difference between a $4,000 website and a $12,000 website is rarely the technology. It’s the overhead. Office leases, project management layers, account managers, and the profit margins needed to support a team of 15 people instead of 2.
Sometimes that overhead delivers value — better project management, dedicated account support, faster communication. Sometimes it’s just cost that gets passed to you without improving the final product.
The question isn’t “how much should I pay?” It’s “what am I getting for what I pay, and does this specific business need justify this specific price?”
For a local plumber who needs a 7-page website with their services, service area, and phone number prominently displayed — $4,000 to $5,000 is the sweet spot. You’re paying for someone who knows how to build a website that generates phone calls, not just one that looks nice in a browser.
For a multi-location medical practice with patient portals, HIPAA compliance requirements, and appointment scheduling — $10,000 to $20,000 might be justified. The complexity demands more time, more testing, and more specialized knowledge.
What We’d Tell Our Moms
If our mothers called us tomorrow and said they needed a website for their small business, here’s exactly what we’d tell them:
Don’t spend more than $5,000 upfront for a standard small business website. If someone is quoting you more than that for a 5 to 15 page site, you’re paying for their overhead, not your website.
Don’t pay more than $150/month for website hosting and basic maintenance. If you’re paying $250 to $500/month and you’re not getting active marketing services (SEO, content, advertising), you’re overpaying for a website to exist.
Own your domain. Own your website. Own your hosting account. If the person building your website won’t give you those three things, find someone who will.
And for the love of everything — read the contract before you sign it. All of it. Especially the part about what happens when you cancel.
The Three-Year Cost Comparison
Here’s every model side by side, because this is the math that matters. Not the monthly payment — the total cost over three years, and what you’re left with at the end.
Traditional agency ($8,000 upfront + $150/month maintenance + hosting):
Year 1: $9,800. Year 2: $1,800. Year 3: $1,800. Three-year total: $13,400. You probably own the site, but check the contract. The maintenance agreement might have an auto-renewal clause.
Subscription agency ($250/month, no upfront):
Year 1: $3,000. Year 2: $3,000. Year 3: $3,000. Three-year total: $9,000. You own nothing. Stop paying and it all disappears. After three years, you’re in the exact same position as day one — dependent on them to keep your website alive.
DIY platform (Squarespace Business + extras):
Year 1: $672 + your time. Year 2: $672. Year 3: $672. Three-year total: $2,016 in cash plus 30+ hours of your time. You own nothing transferable. Want to move to a custom site later? You’re starting from scratch.
Ownership model ($4,000 upfront + $350/year hosting):
Year 1: $4,350. Year 2: $350. Year 3: $350. Three-year total: $5,050. You own everything. Want to leave? Take it all with you. Want to stay? Keep paying $350/year for hosting. That’s it.
Subscription model — transparent ($600 setup + $130/month):
Year 1: $2,160. Year 2: $1,560. Year 3: $1,560. Three-year total: $5,280. Cancel anytime. Includes hosting, updates, security, and one hour of edits monthly.
The numbers speak for themselves. The cheapest option over three years is the one where you either own the site or pay a reasonable monthly rate with no contract. The most expensive option is the one that looks cheapest on day one.
The Bottom Line
The web design industry survives on confusion. Confusing pricing models. Confusing contracts. Confusing ownership structures. The less you understand, the more they can charge and the longer they can keep you. We wrote an entire breakdown of why finding a good web designer is so hard — and pricing confusion is just one piece of the puzzle.
The antidote is simple: demand transparency. Know what you’re paying. Know what you own. Know what happens when you leave. Any company that can’t answer those questions clearly and in writing isn’t worth your money — regardless of their price.
We’re Yeet Websites. We build websites for small businesses — $4,000 to own or $130/month to subscribe, no contracts either way. If you want to know what a website would cost for your specific business, we’ll tell you in plain English with no sales pitch. Get in touch.
Frequently Asked Questions
How much does a basic small business website cost?
A professional 5-10 page website for a small business typically costs between $2,000 and $5,000 upfront, or $100 to $300 per month on a subscription. Be cautious of anything under $1,000 — the corners being cut usually show up in performance, mobile experience, or SEO.
Should I pay monthly or upfront for my website?
If you can afford it, paying upfront and owning your website is almost always the better financial decision. A $4,000 website that you own costs less over three years than a $200/month subscription where you own nothing. Monthly models make sense if cash flow is tight, but make sure you understand what happens if you cancel.
What should be included in a website quote?
At minimum: custom design, mobile optimization, basic SEO setup (title tags, meta descriptions, schema), SSL certificate, contact forms, speed optimization, and analytics installation. If any of these are listed as “add-ons” or “premium features,” the base price isn’t telling you the full story.
Do I own my website if I pay a monthly subscription?
Usually, no. Most subscription-based web design agencies retain ownership of the site, the code, and sometimes even the domain name. If you stop paying, the site goes away. Always ask: “What exactly do I keep if I cancel?”
Why do website prices vary so much?
Because the industry has no standard pricing. A solo developer and a 50-person agency can deliver similar results for dramatically different prices. The difference is overhead — office space, project managers, account managers, and process layers. More people doesn’t always mean a better website.
How long should it take to build a small business website?
Two to four weeks for a standard 5 to 15 page site. If someone quotes you 3 to 6 months, they either have too many clients, too much internal process, or both. Complex sites with custom features, e-commerce, or integrations take longer — but a basic service business website shouldn’t take months.
What’s the difference between WordPress.com and WordPress.org?
WordPress.com is a hosted platform similar to Squarespace — limited customization, limited control, and you’re on their servers. WordPress.org is open-source software you install on your own hosting — full control, full ownership, unlimited customization. When agencies say they “build on WordPress,” they almost always mean self-hosted WordPress.org. The .com version is a different product entirely.