Web Development
How Much Does a Website Cost? An Honest Breakdown
Most agencies will not quote you before a sales call. Here is what a website actually costs, what drives the number up, and the ongoing cost nobody puts in the proposal.

Nobody Wants to Say the Number First
Ask five web agencies what a website costs and four of them will tell you it depends and invite you to a discovery call. It does depend. But "it depends" is also a convenient way to avoid quoting you before they know how much you can afford, and most business owners can feel that happening.
So here is the honest version of the answer, including the parts that make agencies uncomfortable.
The Actual Ranges
For a professionally built small business website in the Dallas market, the realistic range is a few thousand dollars for a straightforward site and into five figures once you add e-commerce, custom functionality, or a lot of content. We publish our specific ranges on our pricing page rather than making you ask.
What you should be suspicious of is either end of the extreme. Under about a thousand dollars, nobody is designing anything — you are buying a template with your logo dropped into it, and often a contract that keeps you renting it. Above the mid five figures for a standard business site, you are usually paying for agency overhead, account managers, and a proposal process rather than for the site itself.
What Actually Drives the Price
Content, not code
This is the one that surprises people. The design and build of a five-page site and a fifty-page site are not that different. Writing fifty pages is enormously different. If you have your copy written, your project gets cheaper. If you need someone to interview you, learn your business, and write it, that is real work and it belongs in the quote.
Custom design versus a template
A template is cheaper on day one and looks like the other thousand businesses using it. Custom design costs more once and then stops costing. Which is right depends on whether looking like everyone else in your category is a problem for you. For some businesses it genuinely is not.
What the site has to connect to
A contact form is nearly free. A live booking calendar that reflects real availability, a CRM that has to receive leads in a specific shape, a payment processor with tax and shipping rules, an inventory feed — each of those is a real integration with real edge cases. Most budget overruns we see come from integrations that were assumed rather than scoped.
Who maintains it after launch
This is the cost nobody quotes. A website is not a finished object. It needs hosting, security patching, backups, and changes as the business changes. A cheap build that you maintain yourself is not actually cheaper — it just moves the cost from your bank account onto your calendar, and most owners discover they are not going to do it.
Why Monthly Pricing Is Not a Scam
Business owners are right to be wary of recurring fees, because plenty of companies attach them to nothing. But hosting, security updates, backups, uptime monitoring, and someone who answers the phone when the site goes down are not nothing. They are the difference between a website and an abandoned website.
The question to ask is not whether there is a monthly fee. It is what the monthly fee covers, and whether content changes are included or billed separately. If every phone number update generates an invoice, that is the problem — not the retainer itself.
Is It Cheaper to Build It Yourself?
Up front, yes, and meaningfully so. A site builder runs a few hundred dollars a year and you can have something live in a weekend.
The tradeoff is that you are now the web person. You handle the updates, the plugin that broke, the reason it got slow, the SSL certificate that expired. Most of the people who call us have already done the DIY version. They are not calling because it looked bad. They are calling because they want the hours back.
Questions Worth Asking Any Agency
- Is this a fixed quote or an estimate? An estimate that drifts is the most common source of a bad experience.
- Who writes the content? If the answer is you, and you did not know that, your project just got longer.
- What happens after launch? Ask specifically whether updates are included or billed.
- Do I own it? You should own your domain, your content, and your site. Some arrangements are rentals in disguise.
- What happens if I leave? A straight answer here tells you a lot about the rest of the relationship.
The Short Version
A real website from a real professional costs a few thousand dollars and up, with the number driven mostly by how much content needs writing and how much the site has to connect to. There is an ongoing cost whether or not anyone quotes it to you. The agencies that will not give you a range before a sales call are usually not protecting you from complexity — they are protecting their pricing flexibility.
Ours are published.
Need help with your website or software?
Tell us what you need built, repaired, or measured.
Start a project