Bob and his entire team are a pleasure to work with. They are professional, understand the complexities of insurance products but most importantly, they care about each of their clients. And, when you have a claim, Bob will be there step by step to make sure the process goes smoothly and will be a trusted voice. I recommend Bob highly.