Steve is superb at what he does. Everytime I have asked Steve about insurance he has never sold me anything, but instead gives me great advice and spends the time needed to find out what would be best for me. As a result I have always get my insurance from Steve. Not because he has sold me something but because its what best for me, I cannot recommend Steve highly enough.