I had repairs done last year by them. Less than a year later, I was having the same problems. I was very specific in detailing that issue. They came out and just replaced the same part that they had already replaced. When I brought that to their attention, the service rep said that the previous part was worn out. He admitted it was a cheap product. He then replaced the part (previously replaced) with a better one". I was charged again for them having to replace a part that should have been done right the first time. I would definitely not recommend them.