John was professional and courteous. After discussing the concerns, he provided his professional opinion and completed a very thorough job.