I have had the pleasure to call JJ my agent for a few years now. Insurance is a necessary evil, but JJ actually makes insurance bearable. I have used several different companies and agents for myself and my small business, and JJ is by far the best. He is a genuine person with your best interests at heart. There isn’t a sleezy salesman bone in his body. He is very attentive and makes sure that you get exactly what you need — and nothing more. I highly recommend JJ Grantham and his team.