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


Hand & Stone Massage and Facial Spa - Vancouver

5 stars 1060 reviews

I received a massage and a facial. The massage was good, but a lot of "pressure point" type therapy which is not my favorite. The facial was great. My skin certainly looked healthier afterward. One think I didn't care for was the provider used a "pumpkin" mask. They didn't have this for sale as it was clearly a seasonal product left over from fall. I would have preferred a mask that I could actually purchase.
Read More …


Casey's Independent Auto

5 stars 1144 reviews

I am always treated with respect and they listen to my requests even if I don't always say things correctly
Read More …