The costs that start after launch.
Hosting, maintenance, SSL and domain, priced, and what three years of ownership actually totals.
The recurring line items
Four costs continue for as long as the site exists.
Three years, totalled
At the middle of those ranges, ownership adds roughly $2,500 to $5,000 across three years on top of whatever the build cost. That is enough to reverse any comparison between a $3,500 freelancer quote and a $6,000 agency quote, and it is why the only comparable figure is build price plus three years of running costs. Ask every vendor for that number in writing.
The costs that are genuinely hidden
These rarely appear in a quote and routinely appear in the second year.
Where the real risk sits
Not in the monthly figures. It sits in who holds the domain registrar, the DNS, and the hosting account. If a vendor controls those, leaving costs a migration you cannot schedule and cannot do without their cooperation. Confirm in writing, before signing, that the domain, the files, the database, and the content are yours from day one.
How to keep it predictable
Consolidate. One host, one care plan, one named contact, one invoice, and licences held in your own accounts rather than the vendor's. On a rebuild here, hosting, licences, patching, and platform updates are a single monthly care plan, billed separately and cancellable, and the site stays yours if you cancel it. That is the only recurring cost in the engagement.
Build price plus three years, as one number
Ask every vendor for a single figure: the build, plus thirty-six months of hosting, maintenance, licences, and any fee required to keep the site functioning. A $3,500 freelancer quote with a $250 monthly maintenance plan totals $12,500. A $6,000 agency quote with hosting at $40 and no maintenance plan totals $7,440. The cheaper build is the more expensive purchase, and neither proposal will show you that unless you ask.
What a care plan should and should not include
Six things belong in it. Anything beyond them is a retainer wearing a different name.
The cost of doing nothing
An unmaintained site is not a saving. It is a deferred bill. Plugins fall out of date and become the entry point for the defacement that costs a week of enquiries. Certificates lapse and browsers start warning homeowners away. Forms break silently and nobody notices until a customer mentions the quote they never received. Every one of those costs more than the monthly figure that would have prevented it, and all three are routine rather than unlucky.
Related guides.
The direct answer, every published band, and how to work out which one your company belongs in.
Generalist agencies bill $3,000 to $5,000 a month on long terms. Here is what that buys, and what it does not.
What a roofing website actually costs, from DIY to a $50,000 rebuild, with the ranges published rather than quoted on a call.
Want this run on your market?
$2,500, and you find out what is winnable.