Meet Our Team
Familiar faces, exceptional care.
Our small, dedicated team has been caring for Riverton families for years. We can’t wait to meet yours.

Dentist
Dr. John M. Peterson, DDS
Dr. Peterson received his Doctorate of Dental Surgery (DDS) degree in 2008 from Marquette University. Since his graduation, he has continued his education through acquiring several specialty certifications and credentials. He has extensive training in dental implant placement for single teeth as well as implant-supported dentures and bridges. Dr. Peterson has also acquired advanced training and practice in Endodontics (root canal therapy).
In addition to his collegiate and post-graduation certificate training, Dr. Peterson has successfully completed the 2-Year Progressive Orthodontic Seminar, giving him advanced training in the most up-to-date treatment and technologies for orthodontics. He is also a certified Invisalign provider. This experience has left him with a love for changing and improving smiles.
Dr. Peterson continues to pursue continuing education in many areas of dentistry with the optimal goal of keeping his education and practice at the cutting edge of dental care. He opened his practice, River Crossing Family Dental, in 2010. Nestled in Riverton, Utah, he enjoys serving the community by providing quality dental care to all of his patients.
Dr. Peterson is married to his beautiful wife Mandie, and they have 4 children together. Originally from St. Louis, he moved to Utah after completing his education in Milwaukee and serving a religious mission in Arizona. Hiking, basketball, volleyball, and spending time with family are among his passions other than dentistry.
Our Team
The people you’ll see when you visit.

Aylla
Office Manager

Julianna
Registered Dental Hygienist

Marlayia
Registered Dental Hygienist

Caring for Riverton families
You’re not just a chart number to us.
Dr. Peterson opened River Crossing Family Dental in 2010 to do dentistry the way he’d want it done for his own family — careful, calm, and personal. We treat patients of every age and stage, and we’d love to meet yours.
Whether it’s a first cleaning for a toddler, a stressful emergency, or a long-overdue checkup, we’ll meet you where you are.
Ready to schedule your visit?
Booking online takes a minute. Or call our friendly front office.
