Highly professional,answered all questions,knowledgeable and gave great advice.I would give him a pay raise!!!