Currently hiring!
Not looking for work? Book a cleaner in Oldham
Self-Employed Cleaner Vacancy - Oldham
Rate: £14.00 per hour
Job Type: Self-employed – Part-time - Flexible hours
Job Description
Diamond Home Support is a domestic cleaning company actively recruiting reliable cleaners to join a thriving local business on a self-employed basis in the Oldham area.
We offer regular domestic cleaning work with the same clients each week, at times and locations that suit you.
About Working in Oldham
Oldham’s mix of busy households, shift workers and long-established communities creates ongoing demand for dependable domestic cleaning. Many residents look for regular help to keep their homes running smoothly, which means there is a consistent flow of work for self-employed cleaners throughout the area.
Diamond Home Support takes care of the work that usually makes self-employment harder. Insurance is provided, enquiries are handled for you and new clients are matched to the hours you want to offer. You decide which jobs to accept, which keeps your schedule firmly under your control. This arrangement suits people who want a predictable income without giving up flexibility. It fits well around school hours, part-time roles, caring responsibilities or other commitments, and gives you the chance to work close to home with clients who value reliability.
Areas We Cover in Oldham
Client rounds are currently built across: Chadderton, Royton, Shaw, Failsworth, Lees, Uppermill.
If you're based in or near any of these neighbourhoods (roughly the OL 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 Oldham
We're building out our self-employed cleaning team for client rounds in Oldham. Each visit generally lasts 2–3 hours, with the majority of clients preferring a weekly or fortnightly clean, giving you a predictable, regular workload. Cleaners are paid on completion of each job, so earnings come through as you work. Cleaning experience is preferred, though the flexible schedule still works well alongside other work or family commitments. Apply now and we'll pair you with rounds close to you.
What We Offer
-
Regular weekly or fortnightly clients, in the same place, at the same time.
-
£14.00 per hour, paid directly by each client.
-
Insurance cover for the work you do.
-
Complete flexibility – you choose your hours and locations.
-
No evening or weekend work required.
-
Support from your local Diamond Home Support office.
Typical Duties
Duties will vary from home to home but usually include:
-
Cleaning kitchens and bathrooms.
-
Dusting, vacuuming, and mopping/steaming floors.
-
Polishing and general tidying.
-
Cleaning internal windows and other household surfaces.
Requirements
To be considered, you should:
-
Work on a self-employed basis.
-
Have at least one year’s experience in domestic cleaning (or similar).
-
Be able to provide two references.
-
Drive and have access to a car (some client locations are not accessible by public transport).
-
Ideally live in or near the Oldham area.
We also welcome cleaners who already run their own small business and would like additional clients to top up their cleaning round.
Benefits
-
Casual dress.
-
Flexitime to suit your schedule.
-
Consistent, reliable income from local clients.
How to Apply
If this sounds like the right opportunity for you, hit Apply Now below and complete our application form. Select Oldham as your area. We’ll review your application and be in touch as soon as possible.

Frequently Asked Questions About Our Cleaning Job in Oldham
Is cleaning work in Oldham employed or self-employed?
Cleaning roles in Oldham are self-employed positions. You'll manage your own schedule while we help connect you with local clients.
How much do cleaners get paid in Oldham?
Our self-employed cleaners in Oldham generally earn £14.00 per hour, depending on the number of clients and hours worked.
How far from Oldham do your cleaning jobs cover?
Our cleaning positions cover Oldham and the surrounding area within around a 5-mile radius, including Chadderton, Failsworth, Royton, Shaw and Lees.