Refresh and rebuild are different purchases
A refresh changes how the site looks: new typography, new photography, reworked copy, a tidier homepage. A rebuild changes what the site is: new structure, new platform, new code underneath. They are often quoted as if they are two sizes of the same thing. They are not, and buying the wrong one is the most common way a website budget gets spent twice.
The test is not how old the site looks. It is whether the thing holding you back is on the surface or underneath it. Below are the signals that it is underneath.
1. Every change costs money or a week
If adding a page, changing a price or updating a team photo means raising a ticket with someone, the problem is structural. A site you cannot edit is a site that slowly stops being true — and out-of-date content costs you more trust than dated design ever does.
This one is decisive on its own. No amount of visual refresh fixes a content model that was never built for you to touch.
2. The site is slow and you have already tried
If someone has optimized images, added caching and installed a performance plugin and the site is still slow, you have hit the platform's floor. Page builders and heavy theme-plus-plugin stacks set a ceiling you cannot get under by tuning.
At that point another round of speed optimization is spending money to move a number that will not move much. A rebuild is the cheaper answer, and it usually pays for itself in the conversion difference.
3. It cannot do the thing the business now needs
You want to take deposits, check availability, sync bookings to the system you actually run the business in, or gate something behind a login. The site was built as a brochure and everything you have added since has been bolted on with a plugin.
Plugins solve this until they collide with each other, at which point you own a fragile system nobody wants to touch. If the roadmap has real functionality in it, build for that rather than around it.
4. Two or three redesigns of sediment
Pages nobody links to. A navigation with entries from a service you stopped offering. Three contact forms that go to two different inboxes, one of which nobody reads. Tracking scripts from tools you no longer pay for.
Sediment is not a design problem and a refresh will paint straight over it. It needs an audit — which pages earn traffic, which convert, which nobody has visited in a year — and then a structure built from the answer.
5. It no longer describes what you sell
The business has moved. The site still leads with what you did three years ago, and the pages for what you actually sell now were added as afterthoughts, buried two levels down.
This one is sometimes genuinely a refresh — new copy, reordered navigation. It becomes a rebuild when the information architecture cannot express the new positioning without fighting the template.
6. You are afraid of it
Nobody wants to touch the site in case something breaks. There is no staging environment, nobody is certain who hosts it, and the person who built it is unreachable. If a website is a thing you avoid, it has stopped being an asset.
One of these signals might mean a refresh with some cleanup. Three or more and you are paying rebuild prices in instalments while still owning the old site.
What a rebuild should protect
A rebuild is not starting from zero. The rankings, backlinks, converting pages and tracking history you already have are the most valuable thing you own, and a good redesign inherits all of it — see how to redesign without losing your rankings for how that migration actually works.
If you want the numbers first, what a website costs in Canada has real ranges. If you already know it is a rebuild, our redesign process starts with the audit rather than the design.
