Christina's Cleaners
Action Brief
5 deep cleans a week. Priority stack and what not to do.
The Situation
Oxford's cleaning market has three tiers. Housekeep runs the app-managed convenience play — anonymous cleaners, weekly slots, cancel anytime. Daily Poppins operates in three-person teams for fast commercial turnaround. Below both sit a long tail of sole traders at £12–15 an hour. Christina's Cleaners sits above all of them: premium, eco-certified, founder-led, with a story no platform can replicate. Christina Nekrylova left Kharkiv and built a cleaning company that employs Ukrainian refugees. That story is in the codebase, in the testimonials, in 10 journal posts. The website is technically solid. The booking flow fires to Firebase, sends confirmation emails via Brevo, and Christina handles everything from there personally. The product is not the problem.
The goal is 5 deep cleans a week — the conversion volume needed to build a maintenance client base at £145/month each, compounding. That number is reachable without ads, without new channels, and without touching the codebase. It requires three weeks of focused execution on three offline levers: Google reviews, letting agencies, and existing client referrals.
Every platform competitor is anonymous. Christina isn't. That's the whole game.
Priority Stack
Five moves, ranked by impact-to-effort ratio. Do them in order.
Google Business Profile + Review Velocity
Local search surfaces a map pack above organic results. Reviews determine who's in it. Christina already has 25 Google reviews at 4.6 stars — a solid baseline, not a dominant one. The next threshold that pulls clear of local competition is 50+. She also has 14 named site testimonials — clients who described individual cleaners by name, including one who handed over house keys to feed their cats. That is a conversion-ready audience one personal email away from a Google review. Target: 40+ Google reviews within 60 days.
Before the email goes out: verify GBP photos, services, Q&A, and correct Oxford address. A profile with 30 reviews and two photos still loses map pack position to one with 30 reviews and 40 photos. Fill it completely first, then drive the reviews.
Letting Agency Outreach
Oxford has thousands of rental properties cycling tenants every June and September. Every tenancy end needs a clean. Letting agents recommend cleaners constantly — often the same two or three names, on every call. Finders Keepers alone runs 9 Oxford offices. One relationship there could mean 5–15 end-of-tenancy bookings a month with zero SEO, zero ads, zero website changes.
The pitch: premium end-of-tenancy cleans, fully insured, local, backed by a named founder with a real story. Offer a free trial clean on a vacant property. 10 emails, 10 follow-up calls, 2 confirmed relationships within 30 days. An afternoon of outreach against months of content marketing for the same volume.
Activate Existing Clients — the Referral Email
A referred client arrives with trust already built. Ryan Davies has been a weekly client for 6–7 months. Cherry Harding named individual cleaners in her review. The client who handed over house keys has friends in Oxford who need a cleaner. They just haven't been asked.
The offer: £25 off the next clean for every friend who books a deep clean. No codes at this stage — just mention a name. Manual tracking is fine until the channel proves itself. Validate demand first, build infrastructure around what works.
Post-Booking Client Communication
The current flow: customer fills the booking form, gets a Brevo confirmation email, then waits. Christina replies in Gmail when she's ready. There's no structured follow-up — no confirmation of who's coming, no pre-clean reminder, no post-clean check-in. At £295–£495 for a deep clean, clients expect the service wrapper that justifies the premium.
Three Brevo templates cover this entirely: booking confirmed (sent when Christina replies), pre-clean reminder (24 hours before), post-clean check-in with a review link (24 hours after). Three templates. Zero new infrastructure required. Christina already has Brevo. The templates exist in the codebase, untriggered.
Automated Review Request
Priority 1 is a one-time ask to the existing client list. This is the mechanism that keeps reviews compounding automatically — a post-clean email, 24 hours after the service, warm tone, one ask, direct link to the GBP review form. Every clean that doesn't produce a review request is a missed compounding opportunity. Once built, it runs without marginal effort.
This is Priority 4's post-clean template, specifically pointed at the GBP review link. The infrastructure is the same — wire Priority 4 first, then this follows naturally.
What to Leave Alone
Moves that look productive but consume focus without advancing the goal.
Google Ads
PPC is a Month 3 decision — after reviews are established, the email sequence is live, and there's enough conversion data to set a realistic target CPA. Spending on ads before the funnel is properly instrumented means paying to learn things you could learn for free.
Reading expansion
Reading has pages in the sitemap but zero backlinks, zero reviews, and zero local relationships. Oxford first. One city, dominant. Reading is a Year 2 decision once Oxford is running at capacity.
Building the referral system before validating the channel
Code generation, reward tracking, admin dashboards — that's a proper sprint. Send the manual referral email first (Priority 3), count how many people actually refer someone, then build infrastructure around a proven channel.
More journal content
The journal has 10 posts through February 2026. Three high-value posts are missing and should be written — but steadily, not urgently. Content compounds over months. Reviews, letting agencies, and referrals move the needle in weeks.
Bark, TaskRabbit, Checkatrade
Price-comparison surfaces dominated by sole traders at £12–15/hour. Appearing there attracts clients who churn the moment someone cheaper appears. Christina's clients find her through Google, a friend, or their letting agent.
The Verdict
The technical foundation is solid. The booking flow works. The content is genuine. The brand story — a Ukrainian founder who employs Ukrainian refugees, trusted enough that clients hand over house keys — is exactly the differentiation no national platform can buy. 25 Google reviews at 4.6 stars confirms the product delivers.
The gap is activation, not product. The 14 named testimonial clients haven't been asked for a Google review. The letting agents haven't been called. The existing maintenance clients haven't been asked for referrals. The post-clean email sequence sits in Brevo, untriggered. None of this requires new infrastructure. It requires three weeks of Christina making asks she's already earned the right to make.
Christina doesn't need more traffic. She needs the 25 people who gave her five stars to tell their neighbours.
Raj · OQVA Intelligence · 2026