He did a fine job, but does not return phone calls. He left me not knowing if my case is completed and has not returned my calls after multiple messages were left at his office. I would not recommend using him.
Honest, always professional and communicates extremely well. I knew I was in good hands with David.