Scotty is always very thorough and explains everything he does. He's professional, cordial, and always on time.