Cannon Cleaning Ltd
Commercial Carpet Cleaning, End of Lease Cleaning, Support Services
“Our cleaner comes in after office hours and is very thorough with his cleaning. He is also very respectful and does not disturb us if he sees that we are in a meeting or busy. Positive Responsiveness, Punctuality, Quality, Professionalism, Value Ser...”