GoSmartR
GoSmartR
Snapshot
The Challenge
Tarnshire wasn't a redesign — it was a company. Brushly Ltd had two or three vetted cleaners ready and a decision to make: compete in commercial cleaning, where procurement gates on accreditations it didn't yet hold, or build a premium domestic brand for South Manchester and actually take bookings. It needed naming, positioning, pricing that cleared the cost to deliver, and a booking-and-payments flow that worked on day one — not a brochure.
The Design



The Approach
We built domestic-first and shipped a real operating product. A coverage-gated booking flow checks the postcode against the M20/M21/M14 launch triangle, prices the visit from a single source of truth, and takes payment through Stripe — every rate published, no quote call. The brand is calibrated to restraint: a warm paper palette, a serif voice, and one promise repeated everywhere — the same cleaner, every visit. Cleaners are framed honestly as vetted independent professionals behind a documented five-check standard. We went live on real Stripe keys and processed a real booking before opening the doors.
The Solution

A four-step flow that checks the postcode against the M20/M21/M14 launch triangle, then prices and books the visit in seconds. Postcodes outside the triangle fork to a waitlist instead of failing silently.
Stripe-backed checkout with every rate published up front — quote and charge computed from one source, so the price shown is the price taken, to the penny. No quote calls, no surprises.
A documented five-check vetting standard — DBS, two references, £2M public liability, six months minimum experience, in-person trial — behind a single promise: one matched cleaner who stays with the home.
The Results
0
Launch Postcodes
How we measured
Live coverage is M20 (Didsbury), M21 (Chorlton), M14 (Withington); the booking flow gates on these postcodes and waitlists the rest.
View source ↗0
Vetting Checks
How we measured
The 'Five checks. Non-negotiable.' standard on the live site: DBS, references, £2M public liability, six months experience, in-person trial — every cleaner before their first paid clean.
View source ↗0%
Rates Published
How we measured
Every tier is listed on the live pricing page and the booking flow charges the published rate with no quote step.
View source ↗Next Project