The catalogue is organised by intent first. A customer picks the outcome — restore the paint, protect it, deal with the interior, get it cleaned regularly — and inside each of those sits the actual named services with the differences spelled out. The trade term is still there, because it is what the invoice will say, but it is no longer the thing a customer has to navigate by.
Each service entry states what is included, roughly how long the vehicle will be there, and a price basis rather than a single figure. Duration is the field customers were calling to ask about most, and it never appears on sites like this. Where price depends on vehicle size or condition, that is said outright with the factors listed, because a precise number that turns out to be wrong on arrival costs more trust than a range.
Comparison between services in the same group is a side-by-side view of what differs — inclusions, duration, how long the result lasts. This is what the phone conversation consists of, so putting it on the page was the highest-value thing in the build.
The enquiry path is a call button that is always reachable, with a booking-request form as the secondary route. Contacting from a service page carries the service and the vehicle details across, so the owner picks up already knowing what is being asked about. There is no booking calendar: the business schedules around bay availability and job length in a way that a naive slot picker would misrepresent, and a booking system that confirms a time the business cannot honour is worse than a phone call.
All photography is the client’s own work. Before-and-after pairs are presented as a slider on the same vehicle from the same angle rather than as two separately flattering shots, because for this trade the comparison is the credibility. Every image is generated at layout size and deferred until it is on screen, which is what keeps a photograph-heavy site fast on a phone.