99.7% would refer friends and family to us

5 stars Customer since 1990

Marcella is a rare talent ...she's inspired me to focus on better dental health she is really special and a pain in the $&@ :)

My dental coach ...we are making progress due to her tenacity

Coach Pete

5 stars Customer since 1992

Dr. Harrigan and his staff are amazing!

An unexpected tooth issue resulted in a call to their office and I was sitting in a dental chair within 2 hours of my "emergency" call. Dr. Harrigan was able to identify the cause of the issue, provided me a summary of what his plan was to relieve the pain and then took care of it.

I've been a patient for over 25 years and have nothing but great things to say about Dr. Harrigan and his staff. If you are looking for a quality dentist who genuinely cares about his patients, schedule an appointment with him. You won't be disappointed.

5 stars Customer since 1997

I had an urgent situation and I was able to get in quickly and I very thankful for that and appreciate the time that Dr. Harrigan and Kari took to provide treatment. Thank you.

5 stars Customer since 2013

The cleaning by Marcella and the checkup by Dr Harrigan were both quick, efficient, and gentle.

Thanks for the great service!

5 stars Customer since 2017

Excellent care and work done for me. Excellent and very friendly staff. Was a very good. experience for me. Have never been given this kind of service before

5 stars Customer since 2008


5 stars Verified customer


5 stars Customer since 2017

Dr. Harrigan is so thorough and gentle. My cavity filling was quick and painless. So glad I found this dentist and his kind, caring office.

5 stars Verified customer

Entire office is friendly and he is great about explaining things and showing your dental issues to you in films. They are good about reminding you of appointments and adjusting schedules when needed. Prices are quite reasonable.

5 stars Customer since 2015

Great dentist! Gentle, explains procedures thoroughly, and appts on time. Great staff too!