Horrible. Did siding on my house and it is buckling. Also installed a Trex Deck, left leaving a chip that he cleverly disguised by putting a brick in front of it. The deck was never secured to the house. The deck is also separating. Joe assured me he would come over to look, never followed up. Really nice guy but his work is sloppy.