Coates Insurance Agency provides a wide array of insurance protection and financial services for both business and personal needs.