The quality and thoroughness of the cleaning was excellent. The scheduling and follow-up was a problem