Sam was professional & very thorough. He did a great job.