What services do you provide?
We try to be a full service, comprehensive, dental office. As such, we see patients of all ages, from kids to adults. Services we provide include: Cleanings, exams, periodontal (gum) treatments, restorations (fillings), crowns, bridges, implants, dentures, partials, tooth whitening, extractions, endodontics (root canals), pediatric (children) dentistry, and cosmetic dentistry (veneers, tooth colored fillings, etc). In certain situations, referrals to specialists are indicated and provided.

What are your daily hours?

We are open Monday – Wednesday, 8:00am to 5:00pm, Thursday, 7:15am to 5:00pm and Friday from 8:00am to 1:00pm

Do you accept insurances?

We accept numerous insurances to better serve our patients

What is the initial appointment like?

At this appointment we will take a health and dental history, ask about and try to address questions/concerns, take appropriate radiographs (x-rays) for diagnosis, likely a cleaning, and a doctor exam. This will typically take an hour or so.

How long of a wait for a new patient cleaning/films/exam?

Can be a few weeks or more, but will gladly call with cancellations and times that are sooner. Urgent tooth matter, toothaches, broken teeth, etc are seen much more promptly.

How long of a wait if I have a toothache, discomfort, broken tooth, lost filling, etc?

We try to see these the same day, or the following. The situation will be assessed, options presented, and treatment provided as the time and the situation permits.

A little about Dr. Tom Peterson and Dr. Russell Peterson?

Please see the Our Team tab to learn more about the doctors and dental team.

What if I need to change an appointment time?
We request that you please give a 48 hour notice of cancellation or appointment changes to avoid a broken appointment fee.

Your Name (required)

Your Email (required)


Your Message

Monday: 8:00am to 5:00pm
Tuesday: 7:15am to 5:00pm
Wednesday: 8:00am to 5:00pm
Thursday: 7:15am to 5:00pm
Friday: 8:00am to 1:00pm
After hours, weekend emergencies:
Please call us at (320) 252-2454

View Testimonials

Like Us on Facebook Directions View Our 


Us on Facebook

Save Contact Info to Phone
Add Contact Info