[ Pricing guide ] · 8 min read
How Much Does a Small Business Website Cost? (With Our Prices)
Most website cost guides are written by people who will not tell you their own prices. Here are the verified platform costs, an honest account of where the four-figure agency quotes come from, and what we charge.
Key takeaways
- We charge roughly $300 to $1,000 for a professional small business site. Publishing that is the whole point of this page.
- Verified platform pricing: Shopify runs $25 to $399 a month for standard plans (Basic $25, Grow $65, Advanced $399), with Plus from $2,300.
- We removed the Wix and Squarespace figures this page used to carry. We could not verify them against the live pricing pages, so they are gone rather than guessed at.
- The recurring costs are small and predictable: a domain is $10 to $35 a year, entry hosting is a few dollars a month.
- A high agency quote is not usually dishonest. It is overhead — offices, account managers, sales. Knowing that tells you what you are actually choosing between.
Every guide to this question gives you a range from free to six figures and no number you can act on. The reason is straightforward: most are written by agencies that do not want to publish their prices.
So here is ours first. We build professional small business websites for roughly $300 to $1,000. The rest of this page explains what drives that, what the platforms cost, and why other quotes are higher — including the cases where paying more is the right call.
Platform costs we can verify
If you sell online, the platform subscription is your main fixed cost. Shopify publishes its pricing clearly, so we can state it precisely.
| Plan | Monthly | Annual (per month) | Third-party transaction fee |
|---|---|---|---|
| Basic | $25 | $19 | 2% |
| Grow | $65 | $49 | 1% |
| Advanced | $399 | $299 | 0.6% |
| Plus | From $2,300 | — | 0.2% |
Two notes. Annual billing is a real discount, not a rounding difference — Basic drops from $25 to $19, which is worth taking if you are confident you are staying. And almost every small business belongs on Basic or Grow. Advanced at $399 exists for stores with volume that justifies the lower transaction fee, and if you are reading a beginner's guide to website costs, that is not you yet.
This page previously carried a table of Wix, Squarespace, and WordPress.com prices alongside these. We have removed it. When we went to re-verify those figures the pricing pages did not expose them in a form we could confirm, and we would rather show you one row we checked than four we half-remembered. Check those vendors' own pricing pages directly.
The recurring costs are the boring part
The ongoing costs of a website are smaller and more predictable than people expect, and they are rarely where budgets go wrong.
- Domain name: roughly $10 to $35 a year, depending on the extension. Some hosts include the first year and charge normally after.
- Hosting, if you are not on an all-in-one platform: entry-level plans start around a few dollars a month.
- SSL certificate: effectively free now. Included with essentially every host and every platform. If someone is charging you separately for basic SSL, ask why.
- Business email: free on some providers, a few dollars per user per month on most.
Add those up and a typical small business site costs less to keep online than a phone contract. The money is in the build.
Where the four-figure quotes come from
It is tempting to frame expensive agencies as ripping people off. Mostly they are not. They are passing on costs you are not seeing.
A quote from a Western agency carries an office, a sales team, an account manager who sits between you and the person building the site, project management overhead, and salaries at local market rates. None of that is fraud. It is the actual cost of running that kind of business, and for a large client with complex requirements and a need for contractual guarantees, it buys something real.
What it does not buy, for a five-page small business site, is a better website. That is the specific case where the overhead is pure cost to you.
The version we would push back on is narrower: paying four figures for text swapped into a purchased template. That does happen, and the way to catch it is to ask what specifically is being built rather than accepting a total. If nobody can tell you what is custom about it, nothing is.
Why we can charge what we do
We are a small studio in Pakistan working with clients in the US, UK, Canada, and Australia. There is no office, no sales team, and no account manager. You talk to the people who build the thing.
That is the entire explanation. It is not a clever process or a proprietary framework. Our costs are lower, so our prices are lower, and the work is done by senior people because there is nobody junior to hand it to.
We are also five clients deep, not five hundred. If you need a vendor with an enterprise support contract and a legal department, we are honestly not that, and you should weigh that against the price difference.
What actually moves the price
Within our range, the things that push a project toward $1,000 rather than $300 are consistent:
- Number of distinct page types. Ten pages using three templates is a smaller job than four pages that each look different.
- Selling online. Products, checkout, shipping rules, and tax add real work beyond an informational site.
- Content readiness. If you have copy and images, we build. If we are writing your copy, that is a separate piece of work and the largest single variable.
- Integrations. A booking system, a CRM, or an inventory tool that has to talk to something else.
- Migration. Moving an existing site with URLs worth preserving is more careful work than starting fresh.
Content readiness is the one that surprises people most. Owners consistently underestimate how long it takes to write the words, and a build stalls on missing copy more often than on anything technical.
Deciding what to buy
Build it yourself on a website builder if your budget is genuinely near zero and your time is not. You will get something respectable and you will spend more evenings on it than you expect.
Hire a studio when the site needs to do a job — convert visitors, rank in search, integrate with the tools you already run — and you would rather spend those evenings on your business. That is our web development work, whether it lands on WordPress or as a Shopify store.
Hire a full agency when you need contractual guarantees, a large team, or ongoing service levels a five-person studio cannot promise. That is a real category of need and it is worth its price when it applies.
If you want a specific number instead of a range, tell us what the site needs to do and we will quote it in a free consultation — fixed scope, milestones, no hourly surprises. If your budget genuinely fits a builder better, we will say so.
Frequently asked questions
Can you really build a professional small business website for $300 to $1,000?
Yes, and the reason is unglamorous: we carry no office, sales team, or account management layer, and we work from Pakistan for clients in higher-cost markets. The work is done by senior people because there is nobody junior to delegate it to. What you give up is the scale and contractual guarantees of a large agency.
How much does Shopify cost per month?
Basic is $25 a month ($19 billed annually), Grow is $65 ($49 annually), and Advanced is $399 ($299 annually), with Shopify Plus starting from $2,300. Third-party payment providers add a transaction fee of 2%, 1%, 0.6%, or 0.2% depending on plan. Most small businesses belong on Basic or Grow.
What are the ongoing costs after launch?
A domain at roughly $10 to $35 a year, hosting from a few dollars a month if you are not on an all-in-one platform, and optional business email. SSL is effectively free now and included almost everywhere. The recurring costs are usually smaller than people expect; the build is where the money goes.
Why are some agency quotes so much higher?
Usually because they include real overhead — offices, sales teams, account managers, and local salaries. That is not dishonest, and for a large or complex project it buys genuine capability. For a small informational site, it is cost that does not improve the result. The quote worth refusing is a four-figure one for text swapped into a template.
How long does a small business website take to build?
A focused small business site or store typically takes two to four weeks with us, with the timeline driven more by how ready your content is than by the technical work. Larger custom builds take longer. You get a written timeline with milestones before anything starts.
Related services
Related guides
Want a professional site without the agency invoice?
Tell us about your project below and we'll reply within 24 hours with a clear, fixed quote, no surprises.
Prefer WhatsApp or email?