I would give them negative stars if I could. This place refused to honor their guarantee. Claimed I never called them, that they didn't do th work. Finally he realized he did and tried to get me to take it up with his employee. WhenI told him it was his responsibility, he told me to change my attitude or I would get nothing. Cslled me a f##king b###h and hung up on me. I file a complaint with the BBB. He already had 8 complaints, 4 in the last year. Avoid at all costs.