Dan is solid in every respect. He understands the law, and understands representation. I would trust him with anything important.