After a criminal conviction, many people feel like their life as they know it is over. John Allen understands the importance of avoiding a criminal conviction. If you have lost your case at trial, you still have a chance to have your conviction reversed or seek a new trial. As an experienced criminal defense attorney, John knows how to fight for his clients, from the beginning all the way to the end. Contact Huntsville criminal defense lawyer John Allen today.