Avoid this place. You have to pitch a fit to speak to someone on the phone. The schedule their cleaning staff back and forth all over town resulting in missing the 2 hour window you're given for your cleaning. Office staff provide conflicting information and, since you can't talk to anyone, it gets very confusing. I was told to call to provide payment info by one and told to enter online by another. One staff person said my appointment was canceled but the cleaning people were on their way, just late. Too bad because the cleaners themselves are amazing. Find someone else.