John has a great financial and accounting background and is more than just an insurance agent. He approaches insurance with an eye to your overall circumstances and gives practical advice toward solving your insurance needs. He served as the treasurer of our homeowners' association in Snellville, GA for several years and is completely trustworthy and always on top of the important facts. One of the important things he did for me was helping me to understand that my house was under-insured from a replacement perspective, due to the dramatic increase in construction costs over the past several years. The products that Farmers Insurance offer help to fully insure against a total loss. I highly recommend John for his promptness in fully responding to my questions and getting my insurance needs fully taken care of. read more