Beckstead Law logo

Beckstead Law Offices

Your Trusted Legal Partner in San Juan County New Mexico

About Us

Beckstead Law provides expert counsel in criminal defense, DWI, personal injury, wills & powers of attorney, probate, and expungements—delivered with integrity and local insight.

How Can We Help?

Personal Injury

Personal Injury

Full-service personal injury firm for accidents, and wrongful death. We handle all aspects of your case and, if needed, fight for you in court.

Criminal Defense

Criminal Law

Vigorous representation against all criminal charges, from misdemeanors to felonies. We protect your rights and aim for the best possible outcome.

DWI Defense

DWI

Challenging improper stops and test results to preserve your license. We negotiate and litigate to minimize penalties and keep you on the road.

Wills & Powers of Attorney

Wills & Power of Attorney

Customized estate documents to protect your health care and financial decisions. We draft wills, powers of attorney, and advance directives.

Probate

Probate

Streamlined administration of estates—filings, creditor claims, and asset distribution. We guide executors and heirs through every step.

Expungements

Expungements

Clearing eligible records to restore your opportunities. We prepare petitions and advocate for you in court to seal past convictions.

Frequently Asked Questions

What are your fees?

Reasonable fees with payment plans. We will provide a clear cost outline before proceeding.

How do I start an expungement?

We first review your criminal record for eligibility, then file the petition and represent you at the hearing to seal eligible convictions.

What should I bring to our first meeting?

Please bring any relevant documents such as police reports, medical records, insurance correspondence, and any notices you have received.

John Beckstead

John Beckstead

Born in San Juan County, John served in the U.S. Air Force and earned his J.D. at UND. After five years as a prosecuter for the district attorneys office, he now guides families in San Juan County with personalized, expert care.

Contact Us