Knowledgeable; thorough; accommodates any special request; can do attitude; please keep him on my route, Thank You