I purchased a window cleaning deal through Groupon 10 months ago. ``Do not go near this company`` 3 times they have scheduled appointments and have not shown up, no cancellation notice, no follow up with an apology or excuse. Not even a follow up to reschedule, I believe if I hadn`t inquired about rescheduling I would have never heard from them again. They ask for a debit transaction for additional expenses prior to the work being done.Be aware!!!!!!!! They do not communicate through phone which should already raise the flag. I did not trust paying through debit so I wasted 3 days waiting with no shows. My best advice stay away from any MGS business!!!!!!!!