Criminal Defense Lawyers in Richmond, Henrico, Chesterfield & Harrisonburg, VA

We stand up for justice. We stand up for the injured. We fight for you.

Criminal charges and convictions in Virginia can completely upend your life. You have to prepare to defend yourself in court, and if you are convicted, your life will change forever. Not only could you spend time in jail, but a criminal conviction may determine where you can live, what kind of job you can get, and how you’re viewed by the public.

In times like this, you need answers, stability, and confidence. Over 25,000 Virginians have trusted Cravens & Noll to care for their legal needs across 4 decades in business. No matter what you are facing right now, our team of trusted and local lawyers will assist you with professional legal advice.

Our calculated approach quickly evaluates and stabilizes your situation immediately to prepare you for the legal matters ahead. As your attorney, our goal is to help you feel immediate relief from the moment you contact us. We give your case the one-on-one attention and care it deserves.

Local Legal Defense Lawyers

At Cravens & Noll, our trusted and local legal defense lawyers will give you a fighting chance and return your life to normal as quickly as possible and protect you from exposure to serious punishment in such cases as the following:

The best time to contact our criminal defense attorneys for advice and representation is immediately. We will help you create a plan while the evidence is fresh, before the witnesses have scattered, and before the prosecution is fully committed to the notion of seeking your conviction.

Schedule Your Consultation Today

Get your case reviewed within 24 hours.

When you complete this contact form, you’ll be contacted by one of our representatives, if not by one of our Attorneys. Our entire firm is committed to representing your rights to ensure the most favorable results possible. We understand your busy schedule and offer evening and Saturday initial consultations for Criminal Defense needs.

4 Locations    |    804-330-9220    |    540-246-0684

Skip to content