My housekeeper showed up much earlier than expected, she did call first to ask if it was ok. Still I would prefer a company to stick to the timeframe agreed upon when I set my appointment. She did a fine job, she spent a little too much time cleaning the kitchen and I had to ask her to move on, but she was very thorough so all in all she did great.
I don't like how this company charges- they charged me once for the hold and again a couple days after the cleaning was already done, and for the wrong amount, so I had two charges in my account. The first charge fell of a couple days later but there is no need to authorize a charge then charge my card again... I probably won't use this company again since I don't appreciate being charged that way and having to call and spend 20 minutes sorting the issue out after the fact. Oh well.