A quote page customers were already using, made about three times faster without changing anything they can see.
For a car transport business, the price page is the moment that matters. Someone has just asked what it costs to move their car, and they are waiting to see the answer. That page was taking about three and a half seconds to show anything at all. It now takes just over one. Same page, same prices, same look.
On a phone, three and a half seconds of blank screen is long enough to go back and try the next company.
Before the page could show a price, it asked the client's booking system a dozen separate questions, one after the other: the price, the terms, the payment options, the delivery notes and so on. Each answer came back quickly. The waiting was in the trips.
It also asked the payment provider for the customer's payment reference every time the page opened, even though the answer never changed.
Now the page asks once and gets everything back in a single answer. It keeps the payment reference instead of asking for it again. And it has less to download before it can draw: slimmer scripts, lighter fonts.
The page is opened about 900 times a day. Two seconds saved each time is around half an hour, every day, of customers looking at a blank screen.
The same client's other brand runs a different kind of website, so the fix was different. Its quote page was downloading twice what it needed. We cut it in half, and on a slow phone connection the page now starts to appear in under half the time.
None of this needed a new website. Customers see exactly the page they saw before. The work was measuring where the seconds went, fixing those, and checking that the page still showed the same prices and the same ways to pay.