DISMISSAL is our Goal. YOUR FREEDOM is our Passion. – Learn More

Your Fierce Advocates®

Protecting Your Rights Across Oklahoma

Criminal Defense and Family Law Attorneys

When your future is on the line you deserve a legal team that listens, strategizes, and fights for the best possible outcome.

It's Easy to Get Started

Fill out the form below to get answers to your legal questions and discuss your options with our team.

Free Case Strategy Sessions are a no-obligation meeting with a team member to discuss your case, evaluate your options, and develop an initial strategy for moving forward.

700+

5 Star Reviews

Oklahoma City Best Law Firm Award Winner

Better Business Bureau Accredited Business

Proudly Serving
Oklahoma Since 2019
American Bar Association
Member

Practice Areas

Your Fierce Advocates in Criminal Defense and Family Law

We handle both criminal defense and family law matters, understanding that legal challenges often intersect and affect multiple areas of your life. Whether you’re facing criminal charges, considering divorce, fighting for child custody, or dealing with adoption or military law matters, Cannon & Associates provides the focused representation you need under one roof.

Charged with a Crime or facing Divorce?

You Need Professional Legal Counsel

If you have been arrested or are facing a complex family issue, your rights and future are at stake, and you need to speak to one of our experienced attorneys today. Cannon & Associates is dedicated to helping clients and their families through difficult times in life. Each case is different, and we have extensive experience with both complex and straightforward cases.

We are trial attorneys determined to help you BUILD YOUR BETTER FUTURE. Whether you’re facing the challenges of a divorce or confronting a difficult criminal matter, we are here to support you. We’ll passionately advocate for your rights, guiding you toward a brighter tomorrow. If you’re located near Oklahoma City, get in touch with our criminal defense or family law lawyers today.

Results That Matter

Real outcomes from real people across Oklahoma

Our aggressive advocacy and reputation for fearlessly taking cases to trial have resulted in numerous dismissals and reduced charges for our clients. We don’t just represent you in court—we fight from day one through early intervention, thorough case investigation, and strategic negotiation with prosecutors to achieve the best possible outcomes.

Not
Guilty

Felony Assault
Oklahoma County

Case
Dismissed

Drug Possession
Cleveland County

Charges
Reduced

From Felony
to Misdemeanor

Custody Modification

Primary Custody
Oklahoma County

Protective Order Granted

Full Custody Awarded
Logan County

“Going through a custody case was overwhelming, but my attorney treated me with compassion and always put my children’s best interests first. I felt supported from beginning to end.”

– Jessica R.

Client Story

See how we helped this family

OKLAHOMA LAWYERS YOU CAN TRUST

Meet the Attorneys Behind Every Case

With decades of combined legal experience, our team brings unique insight from both sides of the courtroom. Founder John P. Cannon is a former Assistant District Attorney and a Judge Advocate, giving our team invaluable insight into how the system works from all sides and how to protect your rights effectively.

John P. Cannon

Managing Partner

Steven M. Holden

Family Law Attorney

Garet Holland

Senior Criminal Defense Attorney

Sandra Magar

Family Law Attorney

Sajani Zachariah

Family Law Attorney

Our entire team is here to fight for you

YOUR LOCAL OKLAHOMA LAW FIRM

Serving Clients Across Oklahoma

We proudly represent clients throughout central Oklahoma, including Oklahoma, Cleveland, Canadian, Logan, Kingfisher, Lincoln, Payne, Grady, Comanche, Pottawatomie, and McClain counties. Whether you’re in Oklahoma City, Edmond, Norman, Moore, Yukon, Mustang, Midwest City, or a surrounding community, our team is ready to stand beside you. Contact Cannon & Associates today to schedule your free Case Strategy Session.

BUILD YOUR BETTER FUTURE NOW

Why Choose Cannon & Associates?

Founded by John P. Cannon, a former Judge Advocate, Assistant District Attorney, and Assistant Attorney General, our firm combines extensive courtroom experience with a compassionate, client-first approach. We don’t just prepare cases—we develop strategies tailored to your unique situation and goals.

To us, you’re more than a case number. You’re a person with a future worth protecting. That’s why we take the time to listen, answer your questions, and guide you through every step of the legal process. When appropriate, we can also connect you with resources beyond the courtroom to support your long-term success.

A pressure-free consultation where our knowledgeable team will walk you through insights and strategies developed by founder John P. Cannon and our experienced attorneys. We’ll learn about your specific legal issue, answer your initial questions, and explain exactly how Your Fierce Advocates® can help. This session outlines the next steps and demonstrates our approach to cases like yours with no pressure, just clear information to help you make informed decisions.

Work with an attorney from our team, trained by our leadership and founder, John P. Cannon. You don’t just get one advocate, but can benefit from the strength of our entire legal team. We take a collaborative approach, holding weekly strategy sessions where our attorneys work together on case plans, challenges, and opportunities. This means your case receives the combined insight, experience, and creativity of multiple legal minds.

With quick responses (typically within 48 hours), regular updates, and 24/7 access to your case documents through our secure online portal. Our transparent fee structure—flat-fee retainers for criminal defense and flexible hourly billing for family law—means you’ll always know where you stand financially.

START WITH THE RIGHT INFORMATION

Resources To Help You Move Forward

Latest Videos

Legal insight and updates from attorney John Cannon

Free Ebooks

Legal guides to better understand your rights and legal options

Blog Articles

Helpful articles covering criminal defense and family law

FAQ's

View answers to the questions we hear most from clients

Ready to Speak with an Attorney?

When your future is on the line you deserve a legal team that listens, strategizes, and fights for the best possible outcome.

Get answers to your questions

Contact Us Today

Every case starts with a conversation. Fill out the form below, and a member of our legal team will reach out to discuss your situation, answer your questions, and explain your next steps.