David is very good at what he does. He is not only knowledgable but a professional at his trade. His has built a team of professionals that make the insurance claims process feel flawless. He is there with you throughout the entire process. He is passionate about what he does and always has the best interest of his clients in mind.