Earn money cleaning on your terms – set your own rates and hours, get matched to local jobs, and get paid securely via Stripe.
Want to earn money cleaning, on your own terms? Joining my cleanerHUB lets you set your own rates, choose your own hours and build a regular client base in your local area – as a self-employed cleaner, with the admin handled for you.
A DBS check is optional, but having one boosts your profile visibility with residents.
Payments are processed securely through Stripe into your own Stripe Connect account. Funds are released to you 24 hours after a job is confirmed complete, unless a dispute is raised in that window. How often you're paid – daily, weekly or monthly – depends on your Membership Tier (Standard, Plus or Pro), and your next payout date is always shown on your dashboard. my cleanerHUB's service fee, for introducing the booking and running the platform, is shown clearly and deducted automatically – it's separate from the fee you set.
As a cleaner on the platform you're an independent, self-employed professional, responsible for your own tax and National Insurance. We make it easy: downloadable earnings statements (PDF or CSV) and monthly summaries support your self-assessment. See our Self-Employment & Self-Assessment guide for more, and our Health & Safety for Cleaners guide for working safely.
Your Trust Cleaning Index – built from reviews, reliability, responsiveness and proximity – affects how often you're offered bookings. Keeping your availability up to date and responding promptly to requests helps you get more work. You can read how it's calculated on the Trust Clean Index for cleaners page, and find more in our Cleaner FAQs.
Set your own rates and hours. Create your account and get verified in 24–48 hours.
Get your free quote