John P. Cannon
John Cannon was born and raised in Oklahoma. He is a former Assistant District Attorney and currently serves as a Judge Advocate in the National Guard..
S. Douglas Elliott
S. Douglas Elliott is an Oklahoma native and former prosecutor and retired Brigadier General previously serving as Staff Judge Advocate..

A Lawyer For The Accused
CANNON & ASSOCIATES, PLLC has extensive experience in a variety of criminal jurisdictions, including: jury trial, settlement and motion practice. As your lawyer, We will Fight for your Rights.
Regardless of the charges, We will zealously represent you through this difficult time. No matter the case, We will help identify the issues and work towards your desired result through careful consideration of the law and issues in your specific case. Our years of experience and record of success representing hundreds of clients speaks for itself. You need a lawyer who will be your fierce advocate.

A Lawyer Serving Families
The interest and welfare of children are the paramount concern in family court and We adhere to that principle.
We prepare and negotiate in a fair and reasoned matter, while Fighting for your Rights. We strive to resolve each matter in a cost-effective and timely matter; however, if We represent you as your lawyer We am prepared to fight for your best interests.
We offer comprehensive family law representation and will assist by helping you and your children through this difficult time.


CANNON & ASSOCIATES, PLLC
is a leading criminal defense and family law in Oklahoma City founded by Judge Advocate and former Assistant District Attorney / Assistant Attorney General, John P. Cannon. Cannon & Associates represents every client with FIERCE ADVOCACY.
You Need Professional Legal Counsel
if you have been arrested or need a family attorney. Your rights are at stake, you need to speak to an experienced attorney today. CANNON & ASSOCIATES, PLLC, is dedicated to helping individual clients and their families through difficult times in life. Each case is unique and We have extensive experience with complex and straightforward cases. We are trial attorneys and FIERCE ADVOCATES for freedom and families, an advocate, and We will Fight for your Rights.
Strong Legal Advocates For Our Local Communities
Oklahoma City
- Edmond
- Moore
- Midwest City
- Spencer
- Oklahoma County
Norman
- Cleveland County
Yukon
- El Reno
- Canadian County
Guthrie
- Logan County
Shawnee
- Pottawatomie County
CANNON & ASSOCIATES:
Fierce Advocates for Freedom and Families




