Tom was excellent..professional, very thorough, Courteous, personable and knowledgeable... would highly recommend....