← All Reports
Growth Intelligence·2026

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.

Priority 1

Google Business Profile + Review Velocity

Week 1

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.

Owner:Christina (writes and sends the email personally)
Priority 2

Letting Agency Outreach

Week 2

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.

Owner:Christina
Priority 3

Activate Existing Clients — the Referral Email

Week 3

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.

Owner:Christina (email) · Andrei (referral UI, after validation)
Priority 4

Post-Booking Client Communication

Month 2

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.

Owner:Andrei (wire the Brevo triggers)
Priority 5

Automated Review Request

Month 2

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.

Owner:Andrei

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