Would you like to join the Moores Cleaning team? Our people are the heart of our business and with almost 200 people currently working for us we make sure we work equally hard to look after them.

From cleaning operatives to supervisors, from dealing with customers to working in our management team, we have a variety of roles here at Moores Cleaning and we run cleaning teams across the whole country.

Moores Cleaning Services aim to be ‘Fair to Everyone’ this means we pay all our employees the same rates for the doing the same job, regardless of age.

We are looking for candidates who fit into our core values, Accountability, Respect, Loyalty, Trust and Transparency, Integrity and A Positive Team with Family Spirit. If you feel you share these values then please speak to us about our vacancies.

As a Moores team member you will be given a detailed induction and onboarding process to familiarise you with our company culture, processes and policies. Whether you have never cleaned, or have been cleaning for 25 years, we train all our staff in the Moores way.

We have our own in-house training facility and encourage all staff to carry out Continuous Professional Development to make the most of their potential. We have many staff who have stayed with the company for years because of the support we provide.

We always like to promote from within our current staff whenever possible and we have staff who started out as cleaning operatives and have worked their way up to management positions through our programme.

If you’d like to apply, please contact Kerry on 01264 362378 or email:



Contact us for a free quote and response within 24 hours

Don’t let cleaning be your frustration, let us help to make your life easier.
Call today 01264 362378.