If I can give this a zero star I would. If you want to waste your money buy this. I purchased a Groupon and they told me they would come on Thursday. I took a day off from work and they never showed up. They kept telling me they were running late but they never came. Then they rescheduled me for a Sunday between 9-10 and said I would be the first customer. By 930 I didn't hear anything so when I called, the tech said he would come by 12. Long story short, they were a no show for the second time. The owner kept saying how stressed he was when i was stood up twice. Very very unprofessional. I would not recommend this place so ANYONE! I'm gonna ask for a refund from Groupon. This place is garbage.