3405 Kenyon St
STE 510
San Diego, CA 92110

(619) 223-7189

Mon - Thu: 8:00AM - 5:00PM

Fri: 8:00AM - 12:00PM

Sat - Sun: Closed

99.4% would refer friends and family to us

5 stars Verified customer

The best, the best, the best! I come all the way from Los Angeles for Dr. McMahon and his team. They are above and beyond great.

5 stars Customer since 2013

Friendly and warm environment. Give personal attention and are authentic in their care for patients.

The office is bright, clean and well kept!

5 stars Verified customer

Everyone in the office is professional, friendly and very helpful. Dr McMahon is the best dentist in town!

5 stars Customer since 2013

If you have to go to the dentist this is the one to go to. People are great and excellent in their field; the wait in the waiting room is a very short time and the offices are clean and bright. No other dentist for me!

5 stars Customer since 1993

FABULOUS AS ALWAYS!!!!!

5 stars Customer since 2016

After going to back and forth with another dentist office in Mission Valley, my fiance advised that I go visit Dr. McMahon's office prior to having my crown work done. I am happy to say that I am very pleased with the service and quality of work from Dr. McMahon and his staff. As a result of the great experience, I will cancel my appointment with the other dentist office and go to Dr. McMahon exclusively.

5 stars Customer since 2011

The staff at his office are efficient and friendly. Dr Mc Mahon is the best dentist I have ever had. However, I always get bad news and it costs me alot of money that I don't have.

5 stars Customer since 2016

I was able to get into office sooner than scheduled due to a patient cancellation, The crown mold was taken - prepping tooth for crown was painless. My nightguard was adjusted. too and it took 2 hours, but I thiought the process was done properly with great care.

5 stars Customer since 2015

Short wait time and felt like all personel were personable and competent.

5 stars Customer since 1998

Outstanding team that always demonstrates caring!