Overall, the cleaning was fairly good and I was mostly satisfied with the work. The two women were very professional and were efficient in their work.
Two things to note....they need to pay closer attention to detail. They were running late the day they came to my home, so they missed a few things here and there. Nothing major, but just little spots were missed.
Customer service could also use improvement. I figured they'd let me know an approximate time that they were coming ~1-2 days before (since I have to cancel 1-2 days prior if I don't want to be charged). I ended up having to call them to find out the time. They then showed up over an hour later than they stated.
I bought the first clean with a Groupon so that I could try them out. Overall, I'm happy with their work though, so I will continue to use their services.