What can I say? Kelly ROCKS! She was very attentive to my needs with one policy so she ended up with everything. She makes it simple and spells it out clearly if I need it. Ryan H. Montara, CA