Dentistry that's all about you...

Your comfort, your happiness, and your health!

Come in and visit our office to see how comfortable and inviting the atmosphere is, meet our warm and welcoming staff, and talk with Dr. Peterson about your dental care needs.

Are you searching for a top rated, highly recommended, local dentist to serve the needs of you and your family? Take a look at what our patients have to say!

To schedule a complimentary cosmetic consultation at our Moscow, Idaho office, call us today at 208-883-7645. We look forward to getting to know you as a patient and as a friend.

"A wonderful moment with an inquisitive young patient who wants to be a dentist when she grows up!"

"A wonderful moment with an inquisitive young patient who wants to be a dentist when she grows up!"

I have been going to Dr. Peterson’s office since I was a child and have had nothing but good experiences. The staff is friendly and Dr. Peterson really cares about his patients well being. I have had many fillings and all of them are nearly impossible to see due to the fact that he really puts an effort into making it blend with the tooth rather than just throwing something in there and calling it good. I moved 6 hours away from the area 3 years ago and still continue to drive 6 hours twice a year to see Dr. Peterson because there is no other dentist I trust more. Thank you Dr.Peterson and staff!!!!!

Botox VS xeomin


Xoemin from my Dentist?

Botulinum Toxin-A (BTX-A) utilization by health care professionals is increasing. The dentist's expert knowledge of the head and neck anatomy make them an ideal provider of BTX-A therapies. Dr. Peterson is certified to administer Xeomin (botox) Therapy. He has administered literally tens of thousands of injections throughout his career, and is highly trained in head and neck anatomy. This makes him the ideal health care professional to assure that you get the best results possible!

about us

Find out about our practice, staff, philosophy, 

and what we can do for you!

Learn More →

Contact us

Ready to take the next step?

We make appointments and new patient registration easy!

Find Out How →