Excellent service – helped us to understand our insurance needs and then proceeded to assist us in all aspects of insurance.