I can no longer recommend them. I had some work done, it came back faulty. I called for four straight days with no call back. When I was finally able to ask them to fix it, I was told that they would charge me if they could not fix it within a half hour. If they had done it right the first time, or fixed their mistake I would keep coming back, but I don’t feel I should pay twice for the same repair.