David was very responsive and professional. The roof looked great after it was done. Gutters were done well. He got there when he said he would and called several times while out at the job to keep me informed of the progress and some issues that he didn’t necessarily see at the time of the estimate. Everything was well done. The only thing was that the power washing created a little bit of a mess that wasn’t cleaned up and my gutters got a little dirty. (They had been freshly painted two weeks earlier). Not a huge deal though in the end. Would hire again for sure.