The quality of cleaning is excellent. The company is professional, friendly, flexible and care about their clients. They are very thorough and always ask if there is anything else they can address that may have been missed. They also check equipment daily and repair or replaces issues immediately.