Craig is an honest and trustworthy lawyer who gets the job done. He is has great knowledge in his field and he is detailed, consistent and determined to make things happen. He helped me every step of the way in my project and I appreciate him for all that he has done with my project. I even called him back for more help. He gets a ten out of ten in my book.