I did not heed warning from the reports I saw online, deeming to give this company a chance, but unfortunately they lived up to their reputation of cancelling last minute. Gave me a "tall story" as to why they couldn't make it and would have to reschedule. Simply put, DO NOT USE this compant for cleaning services. I had moved all of my furniture and was ready for them the morning they were supposed to come but hence they didn't show up. And although it gave my husband and I a free workout from moving all the furniture, I was not grateful that they didn't keep up their end of the bargin. Time is valuble and its a shame this company obviously isn't respectful of peoples time and is completley unprofessional. I would say that if they can't be bothered to keep their appointments that they standards of cleaning are probably pretty crap also. JUST DONT DO IT, find a better company with better reviews.