John was very professional and appears to have done a great job. I really appreciate the inspection report explanation