Can't speak highly enough about John Hill and crew. Arrived on time every day,did just what he said he would do. Great attention to detail,and great quality of work. Even cleaned up after the job and left everything in great shape.Also was able to offer advice and recommend suggestions. We just love our kitchen..