Your most important notice information for site visitors with a link can come here.

     Call for a Free Consultation

(540) 375-2838

Tap To Call


In every case, it’s my goal to be an accessible – and affordable – lawyer. Hiring an attorney should not be complicated. I will provide you with a retainer agreement so that there are no hidden fees or unexpected surprises. I really mean it when I say that I can provide high-quality representation at a reasonable price.

Free Initial Consultation

When you contact my office, the initial consultation is free. That will give you enough time to decide whether you want us to represent you in your case, and whether we can help. You should not have to pay anything just to speak with me – which is why we provide a free consultation.

Flat Rate

All of our cases are handled on a flat rate. That way, there are no runaway costs – just a fixed amount that you know upfront and can budget for before you hire us in your case. It makes billing easy for you, and while I will keep track of my time, you will have the peace of mind knowing exactly what your services will cost after the initial consultation.

The exact rate that we will charge depends on a number of factors. Therefore, there is no set rate schedule that can be published online. It varies depending on where your case is pending, what charges you are facing, and what services you will require.

Accepted Forms of Payment 

Our firm accepts various forms of payment, including cash, check, VISA, MasterCard, or Discover. We can arrange payment plans, if necessary, in order to accommodate you.

To schedule a free consultation today, give us a call at (540) 375-2838.

As a former prosecutor with the Office of the Commonwealth’s Attorney, Brad Thompson represents clients in serious traffic and criminal matters. He received training at the Advanced DUI Training for Prosecutors and the Trial Advocacy College.

To schedule an appointment, call today at (540) 375-2838.