Horrible! I heard he was the best. Never could get him to return my phone calls. He seemed to be on the prosecuters side rather than mine. I acted in self defence when my drunken wife assaulted me. I had a previous problem w my wife assaulting me that she went to jail on and informed david to get court records. He did not do so. Waited 6 days to tell me court was rescheduled. When he was aware I lived over 2500 miles away. Was not helpful in anyway!! Had to bring info out of him regarding my rights did not volunteer nothing and avoided my questions. Stay away get another attorney!!