Our Story

Complete Care was created to provide the community with more personalized care. Often, patients turn to expensive urgent cares or emergency rooms for medical care simply because they do not have a primary care provider, or because if they do, it takes weeks to months to get an appointment. At Complete Care, we want to change that. We hope you find us to be a quality and cost-saving solution for your primary care needs.


Meet the Providers

1716748042603_4rvfse_2_0 (1)~3

Zachary Leonard, PA-C


Zachary has been proud to call Prescott home since 2012. Having a bicoastal upbringing, he has always enjoyed creating meaningful connections with a wide variety of people and values volunteerism and community service. Zachary realized early in his training that the best care comes from developing individual relationships with patients, something that is missing in an increasingly depersonalized healthcare system. He started his career practicing medicine in urgent care treating a wide variety of illnesses and injuries. He also cares for the community in the Emergency Department at Dignity Health - Yavapai Regional Medical Center where he continues to see patients today.

When he isn't healing the community, you can find him on the ski slopes, setting sail on the water, or at the gym. Zachary serves on the board of directors for local non-profits. He volunteers annually as a professional dancer for the Boys & Girls Clubs "Dancing for the Stars" and provides first aid at Captain CrossFit's "Annual 19 Hotshots Memorial WOD" event. Previously, he volunteered as a Field of Play team member in aquatics at the 2016 Rio Olympic Games, was featured as one of Prescott's "40 under 40" by Prescott Living Magazine, and was a recipient of the Prescott Area Young Professionals Visionary Award. He is also a graduate of Prescott Area Leadership.

Zachary received his Masters of Science in Physician Assistant Studies from King's College in Wilkes-Barre, PA. He is certified by the National Commission on Certification of Physician Assistants (NCCPA) and is a Fellow of the American Academy of Physician Assistants.


Adam Roberts, PA-C


Adam is a native of Prescott and has called it home for most of his life. He grew up attending Prescott High School and has friends and family that continue to make Prescott their home. Adam has spent the bulk of his career in Urgent Care over the last 10+ years and enjoys the service and value that has brought to the community. He is looking forward to forming lasting relationships with patients, getting to know them, and helping them to reach their health goals.

When he isn’t working to help others improve their health Adam enjoys spending time with his family and serving in his church. He has 5 children and has been married to his lovely wife for more than 20 years. He loves helping and teaching those in need and working with the young people of his faith and in the community.

Adam received his bachelor’s degree from Arizona State University in Clinical Lab Sciences and spent the start of his career working in hospital laboratories performing testing as well as managing the bedside testing for Banner Desert and Cardon Children’s Hospital. He received his Master’s of Medical Sciences in Physician Assistant Studies from Midwestern University in Glendale, AZ.


James McCarver, MD

Medical Director

Dr. McCarver, a long-time resident of Prescott, comes to Complete Care as the Medical Director with over 50 years of clinical experience. He graduated from University of Arizona College of Medicine in 1973, and completed his residency at Children's Medical Center of Dallas.

Dr. McCarver values his community above all else. He regularly volunteers at Sharlot Hall Museum, participates in local organizations dedicated to the arts, enjoys traveling, and is an avid cyclist. Although he is not seeing patients at Complete Care, Dr. McCarver continues to attend to patients as an on-call pediatric specialist at Yavapai Regional Medical Center.

Want an In-Person Appointment?
Request an appointment to see a provider in the clinic.

Interested in Telemedicine?
We offer telemedicine for established patients needing the convenience of video visits.