Tom Duffy and his associates are simply as good as it gets when it comes to customer service in the insurance industry.
Tom has been my insurance agent for several months and is always attentive to any needs, changes and questions or concerns that I have on my accounts. He takes the time to get to know you and asks a lot of exploratory questions before laying out all the options he can provide. He never rushes or "sells" you into any options, but rather takes the time to explain the pros and cons of each.
If you are looking for am insurance agent in the greater Phoenix area, I would highly recommend him to anyone. His office also does loans and annuities.