Professional Knowledgeable Willing to answer questions and share information Very thorough Pricing cleat and understandable