David Cripps is an extraordinary lawyer. He is patient, passionate and dedicated.He is someone you can trust and rely on. He would never give up, no matter how hard the case will be. He answered every call I made in a reasonable time manner. He is great as a lawyer and great as a person. I have no words to thank him for what he has done for my son and my family. He fought for my son's case as if he was his own son. He is a winner.