TERRIBLE! Do not hire this con artist. He seems like an nice honest guy in the beginning, it is all a show. Him and his team of workers do not respect your personal property at all. He refuses to admit to the damages. We hired him through a second party trusting that he would do a great job. We had to hire someone else to redo all of the work. Trust me… do not waste your money or get fooled. There are so many better people out there.