A small business website costs $2,000 to $10,000 in most cases when a web design agency builds it, based on Clutch's 2026 pricing data. Big custom builds can reach $100,000. Build it yourself and Squarespace's lowest plan costs $19 a month, billed yearly. Hosting, the domain and upkeep then bill you every year.
Where your quote lands depends on who builds the site, where they work and what the price includes. So two fair quotes for the same five-page site can sit thousands of dollars apart, and the lower one can cost more by year three.
On this page
- How much does a website cost with each build option?
- The one-time part of a website design cost
- Hosting and domain bills that renew every year
- Why website pricing changes so much between quotes
- Should you use a builder, a freelancer or an agency?
- What does an ecommerce website cost?
- Website maintenance cost after launch
- Running costs that arrive in year two
- What to ask before you sign a quote
- How to budget the cost to build a website over three years
How much does a website cost with each build option?
Each figure below comes from the named source as listed in October 2026, in US dollars.
| Build option | To launch | To keep it running | Source |
|---|---|---|---|
| Website builder | Your own time | $19 to $99 a month on annual plans, hosting included | Squarespace pricing page |
| WordPress you set up yourself | Your own time | From $32.78 a year for hosting and a domain, over $1,000 a year with paid plugins and tools | WebsiteSetup |
| Freelancer | Median web designer rates of $15 to $30 an hour | Hosting, domain and any paid support | Upwork |
| Web design agency | $2,000 to $100,000, most projects under $10,000 | Hosting, domain and a maintenance plan | Clutch |
| Online store on Shopify | Your time or a developer's | $29 to $299 a month billed yearly, plus card fees on each sale | Shopify pricing page |
The two do-it-yourself rows cost the least in cash because they bill you nothing for your hours. Writing pages, sourcing photos and fixing a broken plugin all take time. Most of an agency's website cost is the price of someone else's time.
The one-time part of a website design cost
Every quote, from a template job to a five-figure custom build, splits into six parts. Design, development and content are one-time costs that get the site live. Hosting, the domain and maintenance come back every year.
Design sets the page structure, the layout of each page type and the path from your home page to a call or a booking. Adjusting a ready-made template takes hours. A custom layout takes days of wireframes and revision rounds, which is why custom design costs more. Check which web design trends pay off for a small business, then decide on animation or custom illustration.
Development turns the design into working pages. A brochure site of five to ten pages needs page builds, contact forms, basic on-page SEO and a speed check on phones. Every feature adds hours: online booking, card payments, a members area, a second language or a link to your CRM. Make passing Google's Core Web Vitals speed checks on mobile part of the sign-off.
Content is the line many quotes leave out. Someone has to write each page, pick or shoot the photos and turn your services into clear descriptions. If a quote says "content supplied by client," that work is yours, and the site can't launch until it's done.
Hosting and domain bills that renew every year
Hosting is the rent on the server your site lives on. Bluehost's Starter plan costs $3.99 a month on a 36-month introductory term and renews at $9.99 a month, according to Bluehost's September 2026 pricing post. An online store, a busy site or one that needs daily backups will sit on a higher plan.
Introductory prices hide the jump. Webhosting Today compared 27 plans from ten hosts in July 2026 and found renewal prices from 1.0 to 5.3 times the first-term price. At all eight hosts with a full plan range, the entry plan renewed at a higher multiple than the top plan.
A .com costs about the same everywhere because Verisign, the .com registry, sets the wholesale price. That price is $10.26 a year until a 7 percent rise on November 1, 2026, the domain reseller Openprovider reports. Cloudflare Registrar charges only the registry and ICANN fees, and other registrars add a markup on top.
Register the domain in your business name, with your own email as the contact. If a developer registers it under their account, they hold the one asset you can't rebuild.
Why website pricing changes so much between quotes
A quote is hours multiplied by an hourly rate. Location sets the rate, and scope sets the hours.
Clutch's web design pricing data puts firms in the US, Canada and Australia at $100 to $149 an hour. UK firms sit at $50 to $99, and firms in Poland, Ukraine, Spain and Mexico at $25 to $49. Firms in India and the Philippines charge under $25. Agencies that build on Wix, WordPress, Squarespace, Webflow or Shopify average $25 to $49 an hour.
Higher rates aren't all profit. The US Bureau of Labor Statistics puts median pay for web developers and digital designers at $47.85 an hour in 2025, and that's the wage alone. An agency rate also covers project management, testing, software licenses and the hours spent in meetings with you.
Inside one market, these scope items move the price most:
- The number of unique page layouts, which matters more than the page count. Ten service pages on one template cost far less than ten different designs.
- Template or custom design.
- Features such as booking, payments, a second language or a CRM connection.
- Copywriting, photography and product uploads, if they're in the price.
- How many revision rounds you get before extra rounds cost more.
- Support after launch, from a short bug-fix window to a monthly plan.
Should you use a builder, a freelancer or an agency?
Pick the route by how much of the work you can do yourself. Builders suit a sole trader who needs three or four pages and has time to write them. A freelancer fits a clear brief with a fixed scope. Agencies make sense when you want strategy, content, design, development and support from one team.
Website builders charge a monthly subscription that includes hosting. Squarespace's annual plans come with one year of free domain registration, and the domain then renews at the standard rate. The bigger bill comes later, because moving off a builder usually means rebuilding the site rather than copying it across.
A good freelancer is the better buy for a five-page site when your content is already written. The risk is that one person holds the design, the code and the logins. If that person gets busy or moves on, your site waits. Hire one, but keep the domain, hosting and every admin account in your own name from day one.
An agency costs more per hour and earns it when the job needs more than one skill. A site that has to show up in local search results for a small business, take bookings and turn visitors into inquiries needs a strategist, a designer, a developer and a writer. One team holding all of that is easier to manage than four freelancers you coordinate yourself.
What does an ecommerce website cost?
An ecommerce website costs more to run, because the platform takes a share of each sale on top of the subscription. Shopify's pricing page lists Basic at $29 a month billed yearly, or $39 billed monthly. Grow costs $79 and Advanced $299 a month on yearly billing. Basic charges 2.9% plus 30 cents per online card payment, and 2% more if you use a third-party payment provider.
Squarespace sells store features on the same plans as its websites. Its Basic plan adds a 2% transaction fee on store sales, and the higher plans drop it to 0%. On $5,000 of monthly sales, that 2% is $100 a month, more than four times the plan's price.
WooCommerce is the WordPress route. The plugin costs nothing to install, but you pay for hosting, a theme, paid extensions and someone to keep it updated. Read the Shopify vs WooCommerce cost comparison for a small store first. Then shortlist ecommerce website templates that suit your catalog before you brief a designer.
Website maintenance cost after launch
Maintenance covers software updates, backups, uptime checks and small text changes. It's priced in hours, so ask for a fixed monthly scope and price in writing.
On WordPress, the numbers make the case for paying someone. Patchstack's 2026 security report counted 11,334 new vulnerabilities in WordPress core, plugins and themes in 2025, 42% more than in 2024. Plugins held 91% of them and themes 9%, with only six in core.
The same report found that 46% had no fix ready when they went public. About half of high-impact flaws were exploited within 24 hours. So someone has to watch for problems as well as click update.
Treat major version updates with the same care. Test plugins on a staging copy first, the way our guide to updating to WordPress 7.1 safely lays out.
Running costs that arrive in year two
The launch quote pays for building the site. Running it is a separate bill, and these lines catch owners out once introductory prices end:
- Hosting at the full renewal rate.
- The domain in year two, if the first year came free with a builder plan.
- Yearly licenses for paid plugins, themes and fonts. Each renews on its own date, and a lapsed license can stop updates.
- Business email accounts for each person on the team.
- Changes after sign-off, billed by the hour once the project closes.
- Stock photo licenses, if the design uses paid images.
- An exit fee or a full rebuild if the agency owns your hosting account and you want to move.
- A paid SSL certificate you may not need. Let's Encrypt, a nonprofit certificate authority run by the Internet Security Research Group, issues standard certificates free.
What to ask before you sign a quote
Send every provider the same list in writing before you pay a deposit. Any team selling website design should answer each point without hedging.
- Get the domain registered in your business name, with you as the registrant.
- Confirm who owns the design files, the code and the hosting account when the project ends.
- Ask how many pages, page layouts and revision rounds the price covers.
- Check whether copywriting, photos and product uploads are part of the job.
- How a change after sign-off gets quoted, and at what hourly rate.
- Renewal prices for hosting and every paid plugin, theme or license, beyond the year-one price.
- Ask what the maintenance plan covers each month, and how fast the team responds if the site goes down or gets hacked.
- A written promise to hand over every login and file if you part ways.
Vague answers on the domain, ownership and handover points are the ones to walk away from. If an agency's account holds your domain and lets it lapse, your website and your email go down together.
How to budget the cost to build a website over three years
Compare quotes on a three-year total. Take the build price, then add 36 months of hosting at the renewal rate, three years of domain renewals, each yearly license and the maintenance plan.
The Bluehost numbers show why. The Starter plan costs $143.64 for its first 36 months at $3.99 a month. Year four at $9.99 a month costs $119.88 by itself, about 83 percent of what the first three years cost together.
- List the pages and features you need at launch, and park the rest for a second phase.
- Decide who writes the content and who supplies the photos.
- Send one written brief to three providers so the quotes cover the same work.
- Ask each provider to split the price into design, development, content, hosting, domain and maintenance.
- Add three years of running costs to each quote and compare the three-year website costs side by side.
Put the budget into structure, content and upkeep first, because those decide whether the site brings in inquiries. Extras such as a members area or custom animation can wait for that second phase.
When your brief is ready, send it to the Techno Mantra website design team for a quote split into those six parts, with a reply within one business day.
Frequently asked questions
A builder site costs $19 to $99 a month on Squarespace's annual plans, with hosting included. A WordPress site on Bluehost's Starter hosting renews at $9.99 a month after its first term, plus paid plugins and any maintenance plan. Shopify stores start at $29 a month billed yearly.
Hosting and the domain set the floor, about $130 a year on Bluehost's Starter renewal rate plus a .com. Updates, backups and security checks cost extra because they take someone's hours every month, so agree the monthly tasks and the fee before you sign.
In cash, yes. WebsiteSetup puts the lowest do-it-yourself WordPress setup at $32.78 a year, and Squarespace starts at $19 a month. You pay in hours instead, writing every page and handling updates and fixes yourself, so it suits sole traders with a small site and spare time.
Each quote multiplies a different number of hours by a different hourly rate. Clutch lists rates from under $25 an hour in India to $100 to $149 in the US. Page layouts, features, content and support after launch then change the hours.
Not for a standard certificate. Let's Encrypt, run by the nonprofit Internet Security Research Group, issues them at no charge through an automated process. Question any quote that bills extra for a basic certificate on a small business site, and ask what the paid one adds.