Moxie girl is awesome. Every member of the staff I have interacted with is extremely professional and friendly. The girls I've met seem to really love working for Moxie Girl and this shows in the quality of their work.
I have them clean once a month because I hate dusting and vacuuming. I switched from Molly Maid a few months ago and have never been happier. One of my favorite things about Moxie Girl is that all of the staff speak English fluently. I'm able to carry on a full conversation and if I need anything done differently or want something special done.. I don't have to struggle or find somebody to interpret for me.
I plan on sticking with Moxie Girl for quite a while. They are awesome.