Attorney billing shouldn’t be complicated. And your lawyer’s fees shouldn’t make you faint. I strive to be your effective, affordable lawyer.

Free initial consultation

Our initial meeting is free, up to 20 minutes. You shouldn’t have to pay just to meet me and see if I can help.

This meeting is obviously limited. I won’t be giving you legal advice, but it will give us each an opportunity to get to know one another.

Flat rate

I handle all my cases on a flat rate. This makes billing and fees incredibly easy. You know exactly what my services will cost after our initial consultation.

The specific rate for your case will depend upon a variety of factors such as the charge you’re facing and the court it’s in. Due to the varied nature of charges, I cannot list rates online. However, I guarantee that I will set a rate for your case during our first consultation.

Multiple payment methods

I accept cash, personal checks, Visa, MasterCard, Discover, and American Express.


Hyatt Legal PlansTM and National Motor ClubTM

(I am not affiliated with either organization. The names may be trademarks of MetLife® and National Motor Club, respectively.)

If you or a family member have benefits through Hyatt LegalTM or National Motor ClubTM, you may be eligible for a reimbursement from them if you hire me. I’ll help you with any necessary paperwork for that. Learn more about National Motor ClubTM.

Affordable = accessible

If you cannot afford a lawyer, you cannot hire one. I hope to be your affordable, accessible lawyer for the Fredericksburg, Stafford, and Spotsylvania areas.

Free consultation. Call me: 540.318.5824.

I provide free consultations for traffic tickets and misdemeanors in my area. If I can’t help, I’ll do my best to connect you with someone who can.