Scheduled an appointment on a Friday for the following Monday. They told me they would come between 10am -12 noon. That Monday, when I didn't hear anything by noon, I called. Was put on hold for a few min and when they came back, told me they could not reach the technician. Said they would call back and let me know what was happening. Never heard from them again.
Cons: They don't show up. Period.
more