As someone who travels regularly on business around the country, I find myself in many cities throughout the land. From time to time I am in need of professional services in an area where I know nobody, so I rely on the internet to locate the best of the best. This is one of those times. I was driving my way through Greensboro North Carolina, and unfortunately got into a little bit of a situation where I needed the services of a Greensboro criminal lawyer. That is where I found Former District Attorney John Smith. I can not go into the specifics of my case, but I can tell you I have never found a criminal lawyer more knowledgeable and accommodating then John Smith. He is always available to speak about your case. He always picks up your call or calls you back right away, and his advocate in the truest meaning of the word. I can not recommend him highly enough, and if you are looking for a top notch criminal defense lawyer in Greensboro, then look no further.