Called another company who charged $99 to come out and assess the problem. Was going to be an additional $200 to fix it. Decided to look around - this company charged $200 to fix but had I called them first there would have been no $99 diagnostic visit.