Dave is a professional that will do his best to help you. He knows how to work with the insurance company and understands all the rules and timelines. He is a man of integrity; he is honest. He was on top of the case and regularly emailed the insurance for decisions. I would strongly recommend him.