99.0% would refer friends and family to us

5 stars Customer since 1993


5 stars Verified customer

Excellent care. I arrived early for my appointment and was taken early. The staff was very caring and professional. I would recommend Mainstreet Dentistry to my friends.

5 stars Verified customer

Great service for my appointment and made my 3 year old daughter very comfortable for her first cleaning!

4 stars Customer since 2017

Very nice. Environment is clean and professional. Staff is knowledgeable and friendly. Dental staff very good as well as the dentist.

5 stars Customer since 1993

Great people, and a wonderful visit to the dentist!

5 stars Customer since 1993

The new hygienist was awesome. Bubbly and happy. Did a great job on my teeth

5 stars Customer since 2018

Carol, Melissa, & Victoria are all too notch and very professional. I certainly didn’t feel like another number, but instead, I felt taken care of each and every time I have visited. Dr. Mahoney has excellent “bedside manners,” and I would advise anyone looking for a new dentist to certainly give them a shot. You won’t be disappointed!

5 stars Customer since 2018

My first time in, and I was SO impressed! Everyone was so sweet and accommodating. I’ve been thinking of switching from my dentist of over ten years, and I’m so happy I made the switch. The heigenist was very thorough and explained everything to me. The girls at the front desk and on the phones are extremely sweet and are great at their jobs! Keep it up!

5 stars Customer since 2016

I changed insurance and the office staff called the new insurance company and arranged for me to be able to stay on with dr Mahoney.

5 stars Customer since 1993

have always been cared for in a professional manner

Friendly atmosphere


Also in Vancouver


Cooper Chiropractic Center For Health & Wellness

5 stars 408 reviews

Excellent and improving daily ever since I first was treated by Dr Cooper way before he started his own Chiropractic Clinic. Great guy ,excellent practice and full range of wellness care. I only wish he was a dog trainer. I am happy. Best wishes Monte
Read More …