Dave does not give up on his clients. He is an excellent communicator, patient beyond belief, and not afraid to go up against a very large corporation. We were fortunate to have this trustworthy, knowledgeable person and his team on our side. Related