I cannot begin to explain the thoroughness and professionalism this company displayed on our first cleaning. We were not able to be at home and left them a key. We come home after a Monday work day and walked into pure bliss. My wife says all the time that a clean house is the best feeling to come home to. While I agree, I think coming home to a clean house that we didn't have to clean, is the best! Anyway, we are now on a monthly schedule with them and count down the days I think they return. Highly recommended and they are very flexible with their schedule.