City Cleaning Services is a company based in Elgin, at the heart of the Moray Firth, in the North of Scotland. We specialise in the cleaning of commercial premises; offices, showrooms and industrial premises, for businesses, charities and public sector clients.

City Cleaning Services is a contract cleaning company which prides itself on quality, but at a competitive price.


We ensure we offer a great service and leave your premises really clean.

City Cleaning Services operates across the Moray Firth, from Orkney, Moray, Inverness and right into Aberdeenshire, with weekly contracts to suit our clients specific needs.

Our clients range from small businesses to large multinationals operating within the moray firth area.

© 2020 by City Cleaning Services (Moray) Ltd

  • Facebook Social Icon