David Crouse is a very thorough attorney. He is always professional and maintains a perfect balance of patience, courtesy, and persistence – regardless of the situation. He made himself available, understood my issues, and developed a plan right away; ultimately negotiating an agreement that worked for everyone. I just wish I had hired him sooner.