For all your cleaning requirements through out Scotland.

City Cleaning Services (Scotland) Ltd When you are looking for a reliable cleaning company to take care of your home or business premises, City Cleaning Services (Scotland) Ltd can offer you the perfect balance between price and quality. You can be sure that our cleaning teams throughout Scotland have a professional approach to any task big or small.

Our aim is to establish a long term relationship with our clients based on mutual trust and our ability to always provide perfect results.

We have representatives in all major cities and provide cleaning services to clients from the Orkney Islands down to the Borders.

City Cleaning Services carry out many contracts every week and in each and every job we strive to provide you with the best service possible.


0131 285 1446

Main office-
Unit 5 Elgin Business Centre
Maisondieu Road
Elgin IV30 1QP
t: 01343 546893
m: 07899 776596

For cleaning services in the Orkneys, Highlands and Islands
contact The Kirkwall Cleaning Company

City Cleaning Services Moray, Highlands and Islands, Aberdeenshire
Find City Cleaning Services on Facebook
City Cleaning ServicesFloor MaintenanceOffice