Meet The Team

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.


Dr. Timothy Hoopes, DDS


Dr. Hoopes has been practicing general dentistry for 30 years in Southern California. He graduated from the University of Southern California in 1992 with his degree in dental surgery. Dr. Hoopes is passionate about providing excellent patient care and excels at Fillings, Crown and Bridge, Cosmetic Dentistry, Root Canals, and Dentures.

In his free time, Dr. Hoopes enjoys spending time with his family, golfing, and pickleball.    


Office Manager


Patient Coordinator


Registered Dental Hygienist


Registered Dental Hygienist


Registered Dental Hygienist


Dental Assistant


Dental Assistant


Dental Assistant
  • Scroll to Top