Is "you need a full website rebuild" always the right answer, or just the most profitable one?
A small business comes in with a slow, outdated site. The honest answer is often: fix the hosting, compress the images, sort the on-page basics, connect the GBP properly. Two days of work. Significant improvement.
The easy answer is: you need a new website. Three months, significant budget, and the client ends up with something that looks better but has exactly the same underlying problems if nobody addressed the fundamentals.
Shared hosting that throttles under any real load. A page builder stacking script on script until the site groans. A beautiful new design sitting on the same cheap hosting the client has had since 2019. A rebuild without an SEO foundation on unfit hosting is not a solution. It is an expensive redesign with a slow death already baked in.
When is a full rebuild genuinely the right recommendation, and when are we just avoiding the harder conversation about infrastructure?