They replaced our gas fireplace and he took out gype rock and when he put them back he put back dozens of small pieces which made a mess. he didn't insall the vinyl siding properly and the wiring was done incorrectly with a battery system. It was a total disaster. He asked to be paid up front - big mistake. He would not respond to any calls to fix the vinyl when he had promised to come back and make it right. This is after I had 3 recommendations.