John is very professional and knowledgeable in all areas of the insurance business. I have known John for over 25 years, The best part he answers all calls and you do not have to listen to a ton of voicemails to reach a live person-- like you do with a large Insurance Company. He will answer any questions you have and always follows up, if you have an issue he handles it personally. I highly recommend you checking with John before ever going to any large Company. You get the old time treatment, like it was done years ago, called Customer Service from the gent that sold your policy. Not a worker "bee" in an office.