Currently hiring!
Not looking for work? Book a cleaner in Cheltenham
Self-Employed Cleaner Vacancy - Cheltenham
Rate: £15.00 per hour
Job Type: Self-employed. Part-time. Flexible hours.
About the Role
Diamond Home Support is looking for reliable, self-employed cleaners to join an established local service in Cheltenham. You'll build up a set of regular weekly clients, working the hours and locations that fit your own routine.
Working in Cheltenham
Cheltenham has plenty of households wanting reliable, regular home cleaning, which means consistent work going for self-employed cleaners after flexible, local jobs. Diamond Home Support manages client enquiries and insurance, so you're free to pick up the work that fits your own schedule.
Areas We Cover in Cheltenham
Client rounds are currently built across: Charlton Kings, Prestbury, Leckhampton, Up Hatherley, Bishop's Cleeve.
If you're based in or near any of these neighbourhoods (roughly the GL postcode area), you'll usually find clients within a short travelling distance. Coverage expands as new client sign-ups come in, so let us know your preferred area when you apply.
Vacancy Specifics in Cheltenham
We're looking for self-employed cleaners to join our client rounds in Cheltenham. Expect most bookings to run 2–3 hours, with weekly or fortnightly visits being the norm — a good way to build a reliable, repeat client base. You get paid as soon as each clean is finished, rather than on a fixed pay date. Applicants with previous cleaning experience are preferred; the flexible hours make this a good fit alongside other commitments. Apply today and we'll match you with client rounds nearby.
What to Expect
You'll be matched with local Cheltenham clients wanting weekly or fortnightly cleaning, with visits arranged at fixed times so your schedule is always known well in advance. Each client pays you directly at a competitive rate, and insurance covers the work you carry out. Your hours and the areas you cover are entirely your choice, there's no need for evenings or weekends, and the Cheltenham office is there whenever support is needed.
On the Job
Typical duties include:
- Cleaning kitchens and bathrooms
- Dusting and polishing surfaces
- Vacuuming
- Mopping or steaming floors
- Tidying rooms
- Cleaning internal windows or similar household areas
Who We're Looking For
You'll need to be set up as self-employed, with at least a year's experience in domestic cleaning or a comparable role, plus two references. A car and driving licence are also needed, since not every client is within easy reach of public transport. Being based in or near Cheltenham helps keep travel time manageable, and cleaners who already have their own client base and want extra work are just as welcome to apply.
The Perks
Flexible hours built around your own commitments, casual dress, and a steady base of local clients so you're not losing time to long journeys between jobs.
Getting Started
If this sounds like a good fit, click Apply Now, fill in the short form and select Cheltenham as your preferred area. Applications are reviewed promptly and you'll hear back shortly after.


Frequently Asked Questions About Our Cleaning Job in Cheltenham
Will I be self-employed if I work as a cleaner in Cheltenham?
Yes — every cleaning role we offer in Cheltenham is self-employed, so you're in control of your own hours and workload.
What's the pay like for cleaning jobs in Cheltenham?
Earnings for self-employed cleaners in Cheltenham are around £15.00 per hour, depending on your availability and client bookings.
Do you offer cleaning jobs near Cheltenham?
Yes — our cleaning roles cover Cheltenham and nearby areas such as Prestbury, Charlton Kings, Bishop's Cleeve, Up Hatherley and Leckhampton.