

Cannon & Associates Criminal Defense and Family Law
VerifiedFamily law attorney
1425 Fretz Ave, Edmond, OK 73003, United States
Information last updated
Practice Areas
About Cannon & Associates Criminal Defense and Family Law
Cannon & Associates Criminal Defense and Family Law is a legal firm established in Oklahoma in 2018. The firm provides legal representation in various areas, primarily focusing on criminal defense and family law matters. Its criminal defense practice includes DUI defense, drug crimes, assault and violent crimes, domestic violence, theft and property crimes, expungements, federal criminal defense, military criminal defense, sex crimes, and white-collar crimes. The family law practice covers divorce, child custody and visitation, child support, spousal support, property division, paternity actions, adoption, protective orders, post-decree modifications, prenuptial and postnuptial agreements, guardianships, grandparents' rights, and military divorce.
Founded by John P. Cannon, a former Judge Advocate, Assistant District Attorney, and Assistant Attorney General, the firm emphasizes strategic advocacy. The legal team, which includes attorneys with decades of combined experience, employs a collaborative approach through regular strategy sessions. Cannon & Associates offers free case strategy sessions and maintains offices in Oklahoma City and Edmond, serving clients across central Oklahoma. The firm's fee structure includes flat-fee retainers for criminal defense and flexible hourly billing for family law, with payment plans available. John P. Cannon has been recognized as a Super Lawyer, and the firm received the Oklahoma City Best Law Firm Award Winner 2025.
From the firm’s website
- Attorneys
- John P. Cannon — Managing Partner
- Steven M. Holden — Family Law Group Managing Attorney
- Sam Chavers — Criminal Defense Group Managing Attorney
- Garet Holland — Senior Criminal Defense Associate
- Ismail Calhoun — Criminal Defense Associate
- Hunter Patton — Criminal Defense Associate
- Cole McLain — Criminal Defense Associate
- Seth A. Gillenwater — Criminal Defense Associate
- Sajani Zachariah — Senior Family Law Associate
- Sandra Magar — Family Law Associate
- Hannah Traynor — Family Law Associate
- Victoria Lewis — Family Law Associate
- Services listed
- Criminal Defense, DUI Defense, Drug Crimes, Assault and Violent Crimes, Domestic Violence, Theft and Property Crimes, Expungements, Family Law, Divorce, Prenuptial Agreement, Child Custody, Guardianship
- Founded
- 2018
- Consultations
- Free initial consultation
- Fees
- The firm offers flat-fee retainers for criminal defense and flexible hourly billing for family law, with payment plans available.
- Offices
- 401 N Hudson Avenue Oklahoma City, OK 73102
- 1425 South Fretz Avenue Edmond, OK 73003
- Awards & recognition
- Oklahoma City Best Law Firm Award Winner 2025
- Super Lawyer
Source: jpcannonlawfirm.com · checked October 18, 2026. Lawyers Near Me hasn’t independently verified these details.
Hours of Operation
- Monday
- Open 24 hours
- Tuesday
- Open 24 hours
- Wednesday
- Open 24 hours
- Thursday
- Open 24 hours
- Friday
- Open 24 hours
- Saturday
- Open 24 hours
- Sunday
- Open 24 hours
Photos




Details & Amenities
Service options
Highlights
Accessibility
Amenities
Related Videos
Drug Trafficking Defense: State Court vs Federal Court—What's the Difference?
How to Seal Your Criminal Record in Oklahoma
LAWYER: How To Avoid An Automatic License Suspension After A DUI
Cannon & Associates Criminal Defense and Family Law — Frequently Asked Questions
Where is Cannon & Associates Criminal Defense and Family Law located?+
Cannon & Associates Criminal Defense and Family Law is located at 1425 Fretz Ave, Edmond, OK 73003, United States. Use the "Get Directions" link on this page to navigate there.
What kind of cases does Cannon & Associates Criminal Defense and Family Law handle?+
Cannon & Associates Criminal Defense and Family Law handles Civil Litigation, Criminal Defense, Family Law. Confirm that they cover your specific legal matter during your first consultation.
How do I contact Cannon & Associates Criminal Defense and Family Law?+
Call Cannon & Associates Criminal Defense and Family Law at +1 405-504-3612 or visit their website. Many firms offer a free or low-cost initial consultation.
Is Cannon & Associates Criminal Defense and Family Law well rated?+
Cannon & Associates Criminal Defense and Family Law has a 4.6-star rating based on 195 Google reviews. Ratings are sourced from Google and shown for reference.
Client Reviews
8 reviews- Valery Melnikov· via Google
The last two years have been tough for me because I have been faced with three criminal cases. I am glad that I found Mr. Garet Holland and his associates, who provided legal services for my cases. I am very thankful for this incredible service, resulting in all three of my cases being dismissed. Mr. Holland, I will never forget how much your service meant to me. Sincere thanks, Val Melnikov
4 months ago - Ronald Grant· via Google
My first experience with Cannon & Associates in 2021 went extremely well, which is why I returned. Unfortunately, my current experience has been very different. Communication has been inconsistent, response times have often been slow, and I have struggled to get timely updates regarding important matters related to my case and property concerns. During a stressful legal situation, clear communication and responsiveness are extremely important, and I do not feel my expectations in those areas were met this time around.
5 months ago - Pam Teague· via Google
Haley Mock and her assistant, Laurie, did a wonderful job with my divorce. They were very efficient, knowledgeable and have great communication skills. Haley is very quick to respond to emails. I prayed for the right lawyer and that is exactly what I got. She always made me feel taken care of and was quick to fight for me. I cannot recommend her enough!
6 months ago - Andrea La· via Google
If you are looking for a lawyer who is not only knowledgeable and professional, but also considerate and truly listens, I highly recommend Attorney Garet Holland. My son is not even from Oklahoma. He is a native of Louisiana and had only been living in Oklahoma for a short time when he got into a little trouble. Being from another state and not knowing who to trust made the situation even more stressful for us. We spoke with multiple lawyers before finding Garet, but what stood out to me was the communication, his patience, and the fact that he really cares. Me and my son both were concerned about his future because the goal was never to just get through a case, the goal was for my son to still have the opportunity to succeed in life afterward. He listened to everything we said, took our concerns seriously, stayed in communication with us, and handled everything so smoothly from beginning to end. What meant the most to me was that he showed compassion and grace. In today's world, it matters. He did not just treat my son like another case file or another number. Even though my son was not from Oklahoma, he still fought for him, stayed loyal to helping him, and truly wanted the best outcome possible for everyone involved. Everything we discussed and hoped for, he executed it better than we expected. He is hardworking and punctual and that makes all the difference. I truly believe he deserves advancement and a lot of recognition because people like him are exactly who families need during difficult times. Thank you again to Attorney Garet Holland for helping my son and treating us with kindness and respect through the entire process, you are the best!!!
4 months ago - Kelli Alvarez· via Google
Haley was amazing, keeping us updated every step of the way and answering our questions even when she was busy. The attorneys were helpful, supportive, and everyone at the firm explained their roles and the process from start to finish. I never once wondered if they had our back or were on our side
3 months ago - Jay Coleman· via Google
⭐⭐⭐⭐⭐ I can't thank my lawyer team enough for the incredible work they did on my case. From the very beginning, they were professional, responsive, knowledgeable, and genuinely committed to helping me get the best possible outcome. They kept me informed throughout the entire process, answered all of my questions, and made a very stressful situation much easier to deal with. Thanks to their hard work, dedication, and expertise, my case was ultimately dropped — and I truly believe I had the best team fighting for me. I'm beyond grateful for everything they did and would highly recommend them to anyone looking for a legal team that truly cares and gets results.
3 months ago - Jullian Withers· via Google
Truly great lawyers!! Seth and Mia were amazing! This was my first time through this process and they made it very smooth and easy for me and got me exactly the results I wanted. Could not recommend them and Cannon more!
2 months ago - Darrell Robertson· via Google
If you're looking for an attorney who truly cares about his clients, I can't recommend Garrett Holland at Cannon & Associates highly enough. From the very beginning, Garrett was professional, knowledgeable, and incredibly responsive. He took the time to explain every step of the process, answered all of my questions with patience, and made a stressful situation feel much more manageable. What really stood out was his dedication and genuine concern for achieving the best possible outcome. He fought hard on my behalf, kept me informed throughout the case, and always made me feel like I was a priority—not just another client. His confidence, attention to detail, and courtroom presence gave me peace of mind during a difficult time. The entire team at Cannon & Associates was friendly, organized, and supportive, making the experience even better. If you need an attorney who is honest, compassionate, and willing to go the extra mile for his clients, Garrett Holland is the one to call. I am incredibly grateful for everything he did and would recommend him without hesitation to anyone in need of outstanding legal representation.
3 months ago

