I had the misfortune of picking up a DUI recently. After interviewing numerous attorneys (and even retaining one briefly), I chose David to represent me. I was very satisfied with the outcome.
First, David's firm Buzzgon Davis is located literally one block from the Lebanon courthouse. They clearly have longstanding relationships with the right people at the courthouse. Also, having a fairly large firm can be a big advantage- you won't be stuck relying on the competency (paperwork processing, law changes etc) of one person. You essentially have a team behind you.
Second, when I met David, I felt that he was a cut above the other attorneys that I had come across. He is ethical and won't try to take advantage of you in a difficult situation. Upfront, he didn't try to sell me a pie-in-the-sky outcome as others had (requesting huge dollar figures upfront in one case) He told me directly what my best-case -scenario was and we were able to achieve it. Also, being a former prosecutor, he has a high level of competency and experience dealing with the legal system.
I would certainly recommend that a good friend consult him if they are ever in the same unfortunate situation!