I purchased a deal through Living Social for Heavenly Scent. After a mishap with their scheduling system, the team arrived on our rescheduled date ready to tackle our townhouse.
Overall, they do a nice job. They clean any dishes in the sink, wipe surfaces, clean floors, dust and vacuum. The team works quickly and gets everything done quicker than the scheduled time frame. Which is probably why two of the times they were scheduled, they called us to see if we were home and they could come early. Much better than the alternative of showing up late. I do think there were some minor details that were overlooked - some spots that didn't seem fully dusted and the stove not fully cleaned. But that could have been because we were not specific enough in our direction.
They were also responsive when they accidently threw away a wine bottle we had planned on saving. They hadn't thrown away that day's trash yet so they met us at a location near our house to return it.
In general, it is a nice way to get your home spruced up before you have company over or you just need a nice clean.