Had construction done on our house recently which created lot of dust/grit so it needed serious cleaning. We contracted w/ MM for post-construction clean: 3 people, 4 hour minimum, 9AM-3PM.
1st cleaner shows up 1 hour late, 10 AM. 2nd cleaner shows up TWO hours late, 11 AM. 3rd cleaner shows up at 2:30!
We hung out on 3rd floor while they worked. At some point, we hear crash (something broken). We decide not to investigate, but wait to see what they say. At 5PM they were finally done, & hubby was put on the phone with supervisor to agree job was completed. He tells supervisor about unknown broken item in the house & says how disappointed he is no one mentioned it. Cleaners look highly embarrassed, as one goes to garbage can, digs down to bottom, & fishes out pieces of broken vase. Suprvsr says "it's not out policy to hide broken items", but I guess the cleaners didn't get the memo. While on phone, we notice they didn't do living room windows as contracted, so cleaners had to be told to clean them.
We asked yesterday, & again today, for specific breakdown of the cleaners' hours & service charges since we've no idea what they said vs. what we know is true. Both times we're told "No problem. We'll email right away", but have yet to receive it. Just called again 5 mins ago, & this time they said, "I don't know why someone told you we could do that for you this weekend. The person who does that comes in tomorrow." Fine. That MAY be true. But considering everything we did w/ them, incl. contract & payment, was done online, I have my suspicions.
Summary: they did OK job, but NOTHING great. Streaks on kitchen & living room floors, & they forgot my staircase entirely! Lots of other details: cleaned inside of fridge but not outside, dusted shelves but not all items on them, cleaned phone table but not phone. Understatement: this experience was expensive disappointment! I've never used a service before, but if you're looking 4 deep cleaning, stay AWAY from MM.