Let our experience
make the difference
in your case

When you or someone you know has been arrested, every decision is important and potentially life-altering.

Let our experience
make the difference
in your case

When you or someone you know has been arrested, every decision is important and potentially life-altering.

One Step Ahead

What Makes Us Different

When dealing with legal matters or facing criminal charges you need to gather as much information early in the process to make smart choices on how to proceed. You should consult with — and retain when necessary — an experienced, dedicated attorney you can trust. You’ll want a knowledgeable legal team on your side devoting their experience, judgment and effort on your case.

Experience

with nearly 50 years experience practicing law, we have argued thousands of cases successfully from traffic violations and family law to capital murder charges.

Expertise

Our expertise enables us to notice and present details others may overlook. This attention to detail and extensive knowledge are huge reasons for our success in Court.

Empathy

We reduce the anxiety of navigating the legal system with clear and compassionate communication about what to expect next.

Let our experience make the difference in your case

Our Practice Areas

Located in Woodstock, Virginia our law office helps clients throughout the northwestern portion of Virginia including Clarke, Frederick, Page Rockingham, Shenandoah and Warren County.  

Criminal Defense

  • Traffic violations
  • DUI/DWI
  • Reckless driving
  • Petty larceny
  • Embezzlement
  • Sex crimes
  • Rape or sexual assault
  • Felonies and misdemeanors
  • Drug possession and
  • Other drug-related crimes
  • Capital murder

Family Law

  • Adoption
  • Child custody
  • Child support
  • Juvenile issues
  • Visitation
  • Divorce
  • Equitable property distribution
  • Spousal support
  • Property settlement agreement
  • Protective orders
  • Spousal abuse

Traffic Violations

Speeding or Reckless Driving

Can assist both local residents and those who received a traffic while traveling from out of state.

Let's get Acquainted

MeetWilliam "Billy" Allen

I am a sixth generation lawyer from a family who has been practicing law in the Commonwealth of Virginia for over 250 years. It is a privilege to use my knowledge and wealth of experience in service of my clients.

Three Steps to Succeed

How to Get Started

01

Schedule a Consultation

Get your questions answered and know what to do next when you meet with one of our experienced attorneys.

02

Take the Best Path Forward

We’ll explore your legal options together and keep you informed as we work towards the best achievable resolution.

03

Come Out Stronger

Know that you made the best highly-informed and strategic decisions for your case and your future.

Click to access the login or register cheese