John’s quality of work is outstanding. We have had him complete multiple house projects and would highly recommend.