A small business website in the US costs about $500 to $2,500 from a freelancer and $2,000 to $6,000 from a small agency, based on published US price guides (2026). The number you actually pay depends on three things: how many pages you need, who writes the words, and what you pay every month after launch. We walk through three typical businesses, so you can find the one closest to yours.
What are the typical price ranges?
| Route | Typical US price | You also pay for |
|---|---|---|
| Website builder (do it yourself) | Roughly $15–40 a month | Your own time, plus your domain |
| Freelancer | $500–2,500 | Hosting, text, upkeep |
| Small agency | $2,000–6,000 | Hosting, upkeep, extra rounds of changes |
| Done-for-you service | Setup fee plus a monthly fee | Only the domain, about $12–20 a year |
These are starting points. The three examples below show how the same ranges play out for different kinds of business.
Example 1: What does a contractor’s website cost?
Picture a two-truck roofing or HVAC company. Customers search "roof repair near me" on their phone, glance at three sites and call the one that looks real. This owner needs a home page, a services page, an areas-served page, a few photos of finished work and a phone number that is easy to tap.
With a freelancer that is usually $1,000 to $2,500. The phone-friendly layout matters more than anything fancy, because most of these visitors are on a phone, often in a hurry. Photos of real jobs beat stock images. The owner should check that the freelancer will add a short page for each service, such as roof repair, gutter work and emergency calls, since each page can match a different search.
The common mistake is paying $4,000 or more for a custom design when a clean, well-written template does the same job. Contractors win work on reviews, photos and a quick reply, not on animation.
Example 2: What does a dental office website cost?
A dental office needs more pages: one for each treatment, a page for each dentist, new-patient information, insurance questions, hours and a contact page. Fifteen to 25 pages is normal. Patients read these pages carefully because they are choosing someone to put their hands in their mouth.
At that size, a freelancer charges toward the top of the range and a small agency is more likely, so $3,000 to $6,000 is a realistic budget. The extras matter here: online appointment requests, clear privacy wording for anything patients type into a form, and text that explains treatments in plain language.
This is also where a done-for-you plan with many pages fits. Adyft Sites Growth covers 25 pages for $3,499 plus $129 a month in the US, with the writing included. Our dentist template shows what such a site looks like.
Example 3: What does a salon or boutique website cost?
A hair salon or small boutique often needs only five to eight pages: home, services with prices, team, gallery, contact and perhaps a gift card page. Online booking is the feature owners ask about most. A custom booking system costs real money ($5,000 and up in some guides), so most small salons are better off with a simple add-on or a link to a booking tool.
A freelancer will charge $800 to $2,000 for the site, and booking is billed on top. With Adyft Sites, online booking is an add-on at $399 plus $25 a month on top of any plan. If the shop also sells products online, that moves into ecommerce, where costs begin around $3,000 and go past $40,000 for large stores.
💡 Count pages first, features second, design last. Page count and extras drive the price far more than how the site looks.
What does a website quote usually leave out?
Whoever builds your site, these items tend to be missing from the headline price. Ask about each one:
- 1Writing the words. Many freelancers expect you to supply every page of text.
- 2Hosting. Often a separate yearly or monthly bill.
- 3Updates and security. Someone must keep the site patched and backed up.
- 4Search set-up. Page titles, descriptions and local listings.
- 5Photos. Stock photo licences or a photographer’s fee.
- 6Small changes after launch. Some designers charge by the hour with a minimum.
- 7Legal pages. Privacy policy and, if you collect emails, wording for that.
None of these are scams. They are real work, billed separately. The trouble is only when you compare a quote that includes them with one that does not.
What do ongoing costs look like per month?
Spread over twelve months, a freelancer-built site often settles at $20 to $100 a month in hosting and upkeep if you buy those separately. A builder is $15 to $40 a month but with no one doing the work for you. A done-for-you plan turns it all into one number.
| Adyft Sites plan (US) | Pages | Setup | Monthly |
|---|---|---|---|
| Starter | 5 (home plus 4 you choose) | $1,499 | $69 |
| Growth | 25 | $3,499 | $129 |
| Pro | 50 | $5,499 | $229 |
Compare that to a freelancer at $1,800 plus separate hosting and upkeep, and the first-year totals are closer than the headline prices suggest. The difference is who does the work and who you call when something breaks.
Should I pay for design or for words?
Words, if you must pick. A plain layout with clear text about what you do, where, for whom and what it costs will beat a beautiful site that says "Quality service you can trust." Visitors scan for four answers: what do you do, do you serve my area, is this price in my range, how do I reach you.
So when you compare quotes, ask whether copywriting is included, and ask to see a sample of the writing. This one question separates a $2,000 quote that will bring calls from a $2,000 quote that only gives you a pretty page.
How long does it take, and what do I have to do?
Time is a cost too. A builder site can be live in a weekend if you already have the text and photos, and in a month if you do not. A freelancer usually needs two to six weeks, much of it spent waiting for you to send content. A small agency often quotes six to ten weeks, with meetings along the way.
Whatever route you choose, you will need to send the same four things: a short description of each service, your service area or address, a few photos, and your logo if you have one. Owners who gather these before the project starts finish weeks sooner. If you would rather not write anything, a done-for-you service asks you the questions instead. With Adyft Sites you answer on WhatsApp, and the Starter plan goes live in under seven days.
One more thing to plan for is who answers the new enquiries. A site that brings in five calls a week from people you are too busy to call back is wasted money. Decide before launch who checks the contact form and how fast they reply.
Is the cheapest option ever the right one?
Sometimes. If you are testing a business idea, a one-page site on a builder for a few dollars a month is sensible. If you are a new freelancer with no customers yet, a cheap start makes sense too. Spend more when the website is where customers decide, as it is for a contractor, a clinic, a lawyer or a restaurant.
The expensive mistake is the middle: paying $3,000 for a site and then never updating it. A site with old prices, a dead phone number or last year’s hours costs you customers silently. Pick the route where upkeep actually happens.
How do I get a fair price?
- 1Write down your pages before you ask for quotes. Quotes for the same list are comparable.
- 2Ask for a fixed price in writing, with the page list.
- 3Ask who owns the domain and who holds the hosting login. The answer should be you.
- 4Ask what happens when you need a change. How fast, and at what price?
- 5Ask for the total for year one and year two, including every monthly fee.
Questions about small business website costs in the US
How much does a small business website cost in the US?
Published US price guides (2026) show about $500 to $2,500 with a freelancer and $2,000 to $6,000 with a small agency. A do-it-yourself builder costs roughly $15 to $40 a month. Ecommerce stores start around $3,000.
How much should a contractor pay for a website?
Usually $1,000 to $2,500 from a freelancer for a handful of well-written pages with real job photos. Spending much more rarely brings more calls.
Why do website quotes differ so much?
Because they cover different work: page count, custom design versus template, whether the text is written for you, and what happens after launch. Compare line by line.
What does it cost to keep a website running?
Typically a domain ($12–20 a year), hosting, security updates and small edits. Bought separately, many owners spend $20 to $100 a month. A done-for-you plan bundles this, for example $69 a month on Adyft Sites Starter.
Is a website builder good enough for a small business?
It can be, if you have the time to write and maintain it. The subscription is cheap; the hours are the real cost. If you would rather run your business, a freelancer or a done-for-you service saves them.
Do I need online booking on my website?
Only if it saves you time. A call or a message form works for many trades. If you want it, online booking on Adyft Sites is an add-on at $399 plus $25 a month.
Skip the quote-chasing
Answer a few questions on WhatsApp. We write every page, build, host and look after your site. Starter is $1,499 plus $69 a month.