Good price. Flexible. I like that I can call them and get to a live person relatively quickly. I’m pretty easy going and don’t have high expectations. If you’re a perfectionist then you probably won’t like. If you have concerns or special requests then tell them. I just want someone to put in some honest hours of cleaning which is what I’ve gotten. I typically step back and let the cleaners do their thing. I’ve had a few different cleaners thus far. It’s interesting to see how cleaners differ. For each service I could point out some great and not so good things. Live and learn. If it bothers me enough I’d call and they’d add a note to my file for next time. No bid deal. So far so good. If I found a cleaner I absolutely loved then I’m sure they’d set it up so I always got that cleaner.