Meet some of our Team
Criffel Cleaning are fully committed to being a best practice employer ensuring all staff are treated with full respect and are supported in the appropriate manner in their employment.
We have over 100 employees working at Criffel Cleaning Services and looking after our employees is just as important as looking after our customers. We believe if we look after our employees, they will look after the customer for us!
Jim McMeekenManaging Director
Jim started Criffel Cleaning way back in 1985, when we originally provided a stone cleaning service. He spotted a niche market in the Dumfries and Galloway region for commercial contract cleaning and 31 years on Jim has solidified a presence in this area, having built an abundance of knowledge in the cleaning industry.
Niall McMeekenTrainee Manager
Niall has been with Criffel Cleaning since he was 16 years old. Now, at 24, Niall has plenty of experience in the cleaning industry thanks to being involved in one off jobs and covering holidays and sickness. Niall also worked for 3 years in an industrial site gaining valuable experience, and in 2016 he started as Trainee Manager, working alongside Jim helping with the growth of the business.
Craig McNeillieManagers Assistant
Craig started at the Criffel Cleaning in 1990 as an administrator for the company. Since then, he has been devoted to the business and this shines through in his knowledge of all aspects of the business. Craig’s main role is payroll and accounts, so he is the person to speak to if you have any queries!