How much does a website cost?
The honest ranges run from about $15 a month to well over ten thousand dollars. The gap is not markup. It is who does the work. No hidden costs.
short answer
A website for a home-services business costs anywhere from near-free to well over ten thousand dollars. A do-it-yourself builder runs about $15 to $50 a month. A freelancer usually charges a one-time fee in the low thousands. An agency build runs several thousand dollars or more. A fully managed platform is a flat monthly fee that also covers hosting, upkeep, and reviews.
Written for businesses, not web designers.
What are the real options, and what does each cost?
There are 5 common ways a business gets a website, and the price gap between them is huge because you are really buying different amounts of work.
The fastest way to see it is side by side:
| Option | Typical price | Who does the work |
|---|---|---|
| DIY builder | $15 to $50 a month | You do all the work and all the upkeep |
| Freelancer | A one-time fee in the low thousands | They build once, hand you the keys, move on |
| Marketing agency | Several thousand dollars or more | The agency, often with a monthly retainer on top |
| Fully managed platform | One flat monthly fee | The platform keeps running the site for you |
| Enterprise tools | Priced for shops doing many millions in revenue | Built for large field-service companies |
The names on the enterprise rung are the ones you have heard: ServiceTitan, Scorpion, and their kin. They sit above the rest of the ladder on purpose. Their pricing assumes a company with an office manager, a marketing budget, and a fleet in the parking lot.
If you are asking what a website should cost, they are almost never the honest starting point. The bottom rung is the Wix and GoDaddy world.
The other 4 rows are where the real decision lives, and the table flattens one thing: the rows are not interchangeable versions of the same product at different prices.
Read the price column second. Read the work column first, because the work is the thing you are actually buying, and it is the column that predicts what your next year looks like.
Why the price gap is really a work gap
A website is not a thing you buy once. It is a small operation that runs every day, whether anyone is running it or not.
A server bill comes due every month. The software under the site ages and needs patching. Page speed drifts, forms silently break, and the search presence either gets worked on or quietly erodes.
That is why a $20 builder and a $5,000 agency build are not the same product at different prices. They are different amounts of the same 4 jobs, and the jobs you do not pay for do not disappear. They land on you.
This is also why comparing website prices feels so confusing. The numbers sit on one axis while the products sit on another.
A price is a single figure. What it buys is a division of labor, and no two vendors divide the labor the same way.
Every option on the ladder is an answer to one question: how much of the operation do you want to own?
At the bottom you own all of it. At the top a vendor owns all of it at a price built for companies with a marketing department. The middle rungs split the jobs, and the split is exactly what the fine print is about.
Why is the cheap option usually the most expensive?
A $20-a-month builder looks like a bargain until you count your own time and what a weak site costs you.
You become the web person: the one fixing the broken form, chasing the slow page, and wondering why you do not show up on Google.
The math is quiet but it is not small. A few hours a month of fixing and fiddling, every month, forever, adds up to whole workdays you did not spend on paying work.
The subscription fee was never the price. Your time was.
A freelancer build can age the same way, because once they hand it off, security patches, speed, and search updates are nobody's job.
Nobody decided to neglect the site. The arrangement decided it, on the day the last invoice was paid.
The real cost of a cheap site is not the monthly fee. It is the customer who found a competitor first, the lead who bounced off a slow page, and the weekend you spent on tech instead of the business.
Cheap up front often means redoing it in a year.
What does a one-time build actually buy?
A one-time fee sounds like ownership, and in one sense it is. You paid once, the site is yours, and no invoice arrives in month two.
What the fee bought is the site as it stands on handoff day. It did not buy the hosting bill that starts that week, the software that starts aging the moment the builder leaves, or anyone whose job it is to notice when something breaks.
Handoff day itself deserves a closer look than it usually gets. A good handoff includes the files, the logins, and a hosting account you control. A bad one includes a link to the live site and a goodbye, and the difference does not show up until the day you need to change something.
Some businesses want exactly that deal: pay once, own the asset, host it themselves or hire the upkeep separately. That is a legitimate way to buy a website. It works best when somebody on your side actually takes the upkeep job.
The trouble is the quiet version, where nobody takes the job and the site coasts. A site that coasts does not hold still. It gets slower, less secure, and less visible, one skipped update at a time.
With a one-time site price, ask who handles the site in year 2. Whose job is it in January? If the answer is nobody, the one-time price is the down payment on a redo.
What is actually included in the price?
The number only means something once you know what it covers. A website has 4 ongoing jobs behind it:
- Building it: the design, the pages, and the code they run on.
- Hosting it: the server the site lives on and the bill that keeps it online.
- Maintaining it: the patches, the backups, and the fixes when something breaks.
- The search and reputation work: the ongoing effort that helps customers find you and trust what they find.
A cheap builder gives you the building blocks and leaves the other 3 to you. A freelancer covers the build and little else. An agency may cover marketing but bill hosting and upkeep separately.
Month two is the honest test, because month one flatters everyone. In month one the site is new, nothing has broken yet, and every option on the ladder looks like it is working.
Month two is when the contact form stops sending and nobody notices for a week. It is when the software under the site posts an update that somebody has to apply. And from month two on, the arrangement, not the sales pitch, is running your website.
When you compare quotes, do not compare the headline price. Compare what happens in month two, when something breaks and you need to know whose job it is to fix it.
That answer is the real price.
How do you compare 2 quotes that look nothing alike?
2 quotes for the same website can arrive a thousand dollars apart and both be fair, because they are quoting different bundles of the 4 jobs.
Say one quote reads $3,500 once and the other reads $300 a month. They look like different planets.
Line them up against the 4 jobs and they turn out to be answers to different questions: the first prices the build alone, the second prices the build plus the operation that keeps it alive. Neither number is dishonest. They are just not comparable until you make them comparable.
Put any quote through the same 3 checks:
- Ask which of the 4 jobs the number covers: building, hosting, maintaining, and the search work are each either in the price or on your plate.
- Ask what bills separately: the retainer, the hosting line, the per-fix invoice, and the renewal fees are where lookalike quotes stop looking alike.
- Ask whose job the month-two break is: the answer tells you whether you are buying a website or buying a website with someone standing behind it.
A vendor with clean answers to all 3 is quoting you a price. A vendor with vague answers is quoting you a headline.
What does okaybabe cost?
okaybabe is a fully managed web platform for small and expanding businesses, built and run from Austin, Texas. Managed hosting is $249.99 a month. The reputation service is $79 a month. A full custom build is quoted on a short call, because the right scope depends on your business and your service area, and we would rather size it honestly than print a number that does not fit you. Two details worth knowing: you register your domain yourself from day one, and plans are month-to-month with no long contract. If you are weighing a subscription against a build you keep, we cover that in renting versus owning your website.
When is spending more actually worth it?
Spending more on a website is worth it exactly when it moves a job off your plate that you were doing badly or not doing at all.
If you genuinely enjoy the tinkering, have the hours, and keep up with the upkeep, a cheap builder can be an honest choice. Plenty of businesses start there.
The moment to move up the ladder is when the site starts costing you in the currencies that matter: the time you spend on it, the calls it should be producing, and the shape it is in when a customer checks you out.
Each of those has a tell. The time tell is a site task sitting on your list for 3 weeks.
The calls tell is a phone that goes quiet while the trucks stay busy on repeat customers. The shape tell is the small wince when someone says they looked you up.
More money buys more of the operation handled. It does not buy a prettier version of the same neglect. A high quote that still leaves hosting, upkeep, and the search work on your plate is a cheap option wearing a better suit.
How do I know what I actually need?
Start with what your current site is doing, not with a price.
That order matters. Businesses that start with a price end up shopping the ladder from the bottom, and the ladder from the bottom always looks like a deal. Businesses that start with what is broken know which jobs they are actually buying, and the right rung picks itself.
Most business sites are not failing because they are ugly. They are failing because they are slow on a phone, invisible to Google and AI, or missing the basic code that tells search engines who you are and where you work.
You can see exactly where yours stands in about a minute. Our free website audit reads your live homepage and grades five things customers, Google, and AI all care about, then tells you the specific fixes. It grades what is on your site, never a promise of rankings or leads, because no honest tool can measure those. You can read the full methodology before you run it.
The ranges above hold for most small business websites, whatever the trade on the truck.