"Mary and her assistants are always prompt, friendly, professional, thorough and quick. They take care of the main living space every week (bedrooms, kitchen, office, living room, dining room and bathrooms), although I often have them skip the guest bedrooms., depending on what's going on. I like that the rates are based on the number of rooms, rather than the number of hours. Mar is extremely reliable, and if I need to reschedule for any reason, she is always easy to reach, accommodating and flexible. Can't recommend her enough!"