I find it hard to believe that anyone has had a positive experience with this company. I had a groupon that apparently the company does not want to deal with. i had a scheduled appointment and no one ever showed, when I called again the receptionist said she did not have my name down for cleaning. I rescheduled, the lady gave me an 8:30 am appointment and they showed up at 9. Well I had a 10:30 appointment so I couldn't and would not wait as I have a a suspicion I would find a lot of "sudden add ons". So I am out $59. Run, run from this company.