Terrible service. After $630.00 the guy came over and made my situation worse. He said he needed to replace a part in the motor that cost $350 and needed another part. After not hearing from him for 2 days i called and asked if he found the part. He said he needed the serial number for the part and would get back to me in a day or so. its been a week an theres been no call.