I would have given it a 5-star rating if not for one of the handyman that never showed up but then again one guy that was there already took up the slack for the guy that didnt show up and did his job so I have to give credit where credit is due the job was well done and very professional except the guy that did not show up and didnt even bother to let me know that he wasnt showing up but thank God for the other guy that was there he solve the problem for me