Had quick response and work was good. Fair price but warranty was only for 30 days. Of course 40 days later had a problem. Called back & they still wanted to charge the $80 service charge. Didn't want to give them more business so went with someone else with a better warranty.