These guys are crooks. Dishonest tech wanted to charge me thousands when the problem was worth less than couple of hundred. Even upper management doesn't care. Ate my deposit. Stay away. Check their reviews by others. Just Google for them or go to BBB. They operate under different names. You have been warned.
Pros: What pros?
Cons: Everyone, everything
more