Very good, communication was great, responded fast to all issues, crew was professional and owner was on scene performing job as well. Very fair price compared to estimates from several other contractors. Would recommend to anyone, will be using him again in the Spring for more projects