Nationwide · a vetted cleaner near you

Find a window cleaner
matched to you, not auctioned off.

Vetted, insured cleaners — one perfect match, not five chasing you for business. £5 to confirm a booking (less than a Starbucks), refunded if no cleaner accepts. Find the right cleaner once, use them for years.

🛰️ Try our instant satellite quote See your actual property from space — price in 10 seconds
For cleaners · nationwide

Win local cleaning jobs.
Keep every penny of the work.

We match you with nearby customers who've already paid to book. One low membership — from £5/mo, no per-lead fees, no bidding wars. Keep 100% of what you charge, and run your whole round in the Pro Rota app.

For customers

Need windows, roof or gutters cleaned?

Pop your postcode in for an instant quote — see vetted local cleaners with real ratings and prices, and book in seconds (no callbacks, no waiting). £5 to confirm — less than a flat white at Starbucks, refunded if no one accepts. Find a cleaner you trust once, keep them for years.

🛰️ Instant satellite quote See your property from space · 10 sec 🧪 See it in action Photo · weather · reviews · pricing · more
See your matched cleaners & book →

Instant quote, real local cleaners with ratings — £5 to confirm, refunded in full if no one accepts.

How it works

Three taps to a clean window.

1

Tell us where

Postcode, service, property size. Takes 20 seconds.

2

Pick your cleaner

See verified cleaners in your area with ratings, prices and next availability.

3

Book for £5

Less than a Starbucks. Confirms you're serious so a cleaner takes the job seriously. We unlock their details. Refunded in full if no cleaner accepts.

What makes us different · roadmap

Things Bark literally can't do.

We didn't build another directory — we built a smarter way to get cleaned. Satellite imagery, a quick photo and live weather all feed instant, accurate quotes and the right match. Live now, with more landing soon — things Bark can't retrofit.

⚡ Live now
🧠

Smart cleaner match At launch

We score every cleaner on ratings × distance × availability × response time × price for your job. You get the best match, not 5 spam quotes.

🏠

Residential + commercial Live

Bungalow, townhouse, HMO, office, warehouse, school — every property type, every multiplier, instant quote.

🧪 More live demos
📸

Photo-based quoting Live demo

Upload a phone photo — we refine the quote, spotting materials, conservatory type, bay windows and condition.

Try it on your house →
🌧️

Weather-aware booking Live demo

Live Open-Meteo forecast data, smart suggestions. "Rain on Tuesday — Wednesday looks better, want to swap?"

Check the forecast →

Honest review summaries Live demo

50 reviews → one honest paragraph + pros, cons, vibe. Never invents details.

Try the summariser →
🤖

Auto-built cleaner profiles Live demo

Name + area + services → we write your full DoC listing. Bio, USP, rates, CTA. 90-second onboarding.

Build a profile →
📊

Dynamic pricing coach Live demo

For cleaners. "You're £22 in AL1 — market is £18-24, push to £24 in summer." Real-time market coaching.

Ask the coach →
💬

Chat booking bot Live demo

Don't fancy another app? Book and rebook by chatting, right here in your browser — no logins. WhatsApp itself is coming later.

Try the bot →

Photo-verified completion Prototype

Cleaner uploads before + after shots and we check the job looks done. A working prototype — it does not yet gate payment release.

See the prototype →
📍

Live cleaner ETA Prototype

"Tim's 5 minutes away" — Deliveroo-style tracking for the day of your clean. Shown here as a worked example; live GPS tracking isn't wired up yet.

See the prototype →
🔁

Auto-rebook subscriptions Prototype

Set it once: "Windows every 6 weeks." The scheduling prototype runs in your browser — recurring bookings aren't yet created on our side.

Configure a sub →
🎯

Smart team coordination Live demo

Multi-person crews, smart-scheduled: who does which job, optimal route, who covers when someone's off sick.

Try the rebalance →
For cleaners

Tired of paying Bark for leads you never win?

Bark charges £15–40 per lead whether you win the job or not. The DoC is different: one low monthly membership — matched, pre-paid leads and the Pro Rota app, all in. No per-lead fees, no commission, keep 100% of what you charge. Every lead's pre-vetted — the customer's already paid £5 to confirm they're real.

£5/mo
founding membership
First 25 cleaners lock £5/mo for life (then £9.99). Unlimited matched leads + the Pro Rota app. No per-lead fees.
100%
of what you earn
Keep every penny of every job and every rebook — we never take a cut of your work.
All-in
Pro Rota included
Run your whole round — customers, money, invoices — in the app. Included in your membership.
📲 Get the app →
DoC vs Bark

How we stack up.

Bark / Checkatrade
  • ❌ Pay £15–40 per lead, win or lose
  • ❌ Customer gets spammed by 5 cleaners
  • ❌ Anyone can join — no real vetting
  • ❌ Generic across 1000+ trades
  • ❌ Once you win, they add nothing
  • ❌ Customer can't see prices upfront
  • ❌ Per-lead fees on top of subscriptions
DoC
  • ✅ One low membership — no per-lead fees
  • ✅ One match per customer, no auction
  • ✅ ID + insurance + reviews enforced
  • ✅ Cleaning only — built for your trade
  • ✅ Pro Rota CRM included in membership
  • ✅ Customer sees an instant £ estimate
  • ✅ Keep 100% of every job + rebook
Services you offer (tick all)

Founding cleaners: lock £5/mo for life (first 25), a permanent "Founding Member" badge, and the Pro Rota app included.

ID verified Every cleaner passes Stripe Identity checks before they can take jobs.
Insurance checked Public liability insurance verified annually. We chase the docs so you don't have to ask.
Secure payments Booking fees handled by Stripe. Apple Pay supported. We never see your card.
UK based Real UK-based humans. Email + chat support, no offshore call centre.
Eco-conscious Our cleaners route-optimise every round to cut unnecessary miles, fuel and CO₂.
Common questions

Stuff people ask.

Why £5 to book?

Honestly? It's less than a coffee at Starbucks — but it changes everything. £5 confirms you're a serious customer so cleaners don't waste hours chasing tyre-kickers, which is why they show up for you fast. And once you find a cleaner you trust, you've got them for years — that £5 ends up being the cheapest thing about hiring a cleaner. Once a cleaner accepts your booking, you pay them directly for the work, at their agreed price. The £5 is the only fee we ever charge customers.

What if no cleaner accepts?

We refund the £5 in full, automatically. You're only ever charged when you're matched with a cleaner.

How does the matching work?

We score every cleaner in your area on availability, ratings, response speed, distance, and price for your service — then pick the best one match for you. No more getting bombarded with 5 quotes. The cleaner gets your details only after they accept the job.

How much does it cost cleaners?

One simple membership: £5/mo for founding cleaners (first 25, locked for life), then £9.99/mo. It bundles unlimited matched leads (from pre-paid customers) and the Pro Rota app to run your round. No per-lead fees, no commission — you keep 100% of what the customer pays you, and 100% of any rebooks forever.

What stops customers ghosting after I accept?

Three things: the £5 prepayment (skin in the game), our 4-hour acceptance window (we void leads where customer goes cold), and ratings — customers who repeatedly no-show get capped.

How do you make money then?

£5 booking fees from customers, plus a low monthly cleaner membership (£5–£9.99) that bundles their leads + the Pro Rota app. That's it. No per-lead gouging, no commission on your work, no selling your data.

Do you cover my area?

We're nationwide — book from any UK postcode. We're busiest where cleaner coverage is densest and we're adding new areas fast. If there's no cleaner free near you just yet, your £5 is refunded in full and we'll match you the moment one's available. More sign-ups in your area (both sides) = faster coverage.

Is this safe? How do you vet cleaners?

Every cleaner provides ID (via Stripe Identity), proof of public liability insurance, and a base address. We don't unlock customer details until that's all green. Customers rate every job — three bad reviews and a cleaner's off the platform.