Currently hiring!
Not looking for work? Book a cleaner in Shrewsbury
Self-Employed Cleaner Vacancy - Shrewsbury
Rate: £14.50 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 Shrewsbury area.
We offer regular domestic cleaning work with the same clients each week, at times and locations that suit you.
About Working in Shrewsbury
Shrewsbury is a historic and busy market town where many households value reliable help to keep their homes clean and well maintained. Demand for domestic cleaning remains steady, creating ongoing opportunities for self-employed cleaners. The role is straightforward because Diamond Home Support provides insurance, arranges the cleaning work, and lets cleaners choose the jobs that fit their availability. This makes it easy to build the work around school runs, part-time roles, or other commitments.
Areas We Cover in Shrewsbury
Client rounds are currently built across: Bayston Hill, Copthorne, Harlescott, Meole Brace, Bicton, Radbrook.
If you're based in or near any of these neighbourhoods (roughly the SY 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 Shrewsbury
There are ongoing opportunities for self-employed cleaners with client rounds in Shrewsbury. You can expect cleans to last roughly 2–3 hours, with most clients booking weekly or fortnightly, so your schedule stays steady and predictable. You get paid as soon as each clean is finished, rather than on a fixed pay date. Previous cleaning experience is preferred, but full flexibility on hours means it fits around other commitments. Get in touch to apply and we'll match you with local rounds.
What We Offer
-
Regular weekly or fortnightly clients, in the same place, at the same time.
-
£14.50 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 Shrewsbury area.
We also welcome cleaners who already run their own small business and would like additional clients to top up their cleaning round.
Benefits
-
Choose hours that fit around your existing commitments and personal schedule.
-
Build a dependable stream of local work with regular clients and fewer gaps between bookings.
-
Enjoy the reassurance of ongoing support from your local Diamond Home Support office.
-
Work with the added confidence of insurance cover and clear, reliable payment arrangements.
How to Apply
If this sounds like the right opportunity for you, hit Apply Now below and complete our application form. Select Shrewsbury as your area. We’ll review your application and be in touch as soon as possible.

Frequently Asked Questions About Our Cleaning Job in Shrewsbury
Do you offer employed or self-employed cleaning roles in Shrewsbury?
All cleaning roles based in Shrewsbury are self-employed, offering flexibility over your hours and the number of clients you take on.
What can I expect to earn as a self-employed cleaner in Shrewsbury?
Pay for self-employed cleaning roles in Shrewsbury is typically £14.50 per hour, depending on experience and hours chosen.
Is this cleaning job based only in Shrewsbury itself?
No — it covers Shrewsbury plus nearby villages and neighbourhoods including Bayston Hill, Bicton, Uffington, Atcham and Hanwood.