Maid Organics cleaned our house for several months and I was never satisfied with the results (except for one time, which I'll touch on below). The house was never cleaned that well, in fact, they had to come back on one occasion to clean some things that were so basic that it's shocking they missed them. But, even when I didn't request that they return, the cleaning was always very poor. They would move things around deliberately (changing the orientation of throw rugs, the order of pictures, etc) in an attempt to make us believe they'd cleaned thoroughly. The only time the house was expertly cleaned was the day they asked us to fill out a survey. When I mentioned this to the owner, Lynn, she said it was simply a coincidence.
I enjoyed Lynn over the phone and even when I met her in person, so that is why I decided to hire her company. However, she was extremely difficult to get a hold of. The times that I had to contact her, her voicemail was full (for days at a time). I also would try to contact her via email and she would take a long time in responding or would not even read what I wrote. There were a couple of times that I had a change and she wouldn't read the email or tell her people, so they never got the message.
Also, we had a new cleaner each time, which tells me that turn over is high at this company. I realized too that Lynn charges a lot. I'm willing to pay more for non-toxic cleaning products, but I recently interviewed (and hired) a new company and they are charging me the same price for three hours worth of cleaning as Lynn did for two.
So, although the cleanings were never terrible (except on a couple of occasions when they were highly unsatisfactory), I think you can find much better service, at a lower price, with a company owner who actually cares about your business. When I told Lynn we'd no longer need her services she responded by saying ""I hope you had a great weekend! Thank you for the update."" I think she cares very little for her customers or her business.