Roxanne came the previous Friday by appt. and gave us an estimate of the areas we wanted cleaned to begin with. I thought her estimate was a little low, but we did agree that if it took less (or more) time we would adjust the rate accordingly. Years ago I cleaned houses and I know how hard it can be! What I wanted: Mostly floors, vacuuming and mopping; also dusting. She and her co-worker, whom she had mentioned worked with her on Tuesdays, made quick work and went beyond what I expected: cleaning countertops and cabinet fronts, etc. She shook out the runner in the dining room which gets crunchy with 2 grownups and a little dog traversing it dozens of times a day, and vacuumed everything thoroughly. When they weren't sure what I wanted (e.g., put things away off the countertop, or just move, clean, and replace) they asked, and followed requests absolutely. They made the place look and feel so much better, without making a fuss about or disturbing the piles of stuff we need to deal with personally. Sometimes they split up and other times worked as a team in one room. What a relief! We've asked them to come back in 2 weeks, and will probably have them come every other week for the foreseeable future. Gradually we may expand our requests to other parts of the house, beyond the main living areas. And our little dog Munchkin adores her; I had to remove him to another area at one point because of wet floor he wanted to walk on, but they could not have been more pleasant about it. Five stars across the board. Very pleased. Intelligent, responsive, reasonable, efficient, thorough.