Totally professional and very switched on to customer service. Spotless and respectful staff and an excellent cleaning service for our carpets and hard flooring. Would definitely use them again