Howitworks sketches search


Find a doctor or specialist nearby who you can trust to meet your needs.

Howitworks sketches choose


Select your doctor based on quality, price, and convenience.

Howitworks sketches book


Make your appointment online – no getting placed on hold or leaving voicemails.

Years of Experience
On Time Doctor


Dr. Mary Spencer has provided specialized dental care to thousands of families since 1995. Our patients come from around the block as well as word of mouth to experience the warm, personal care we provide.

We offer the latest and best dental treatment to our patients including:
Complete Exams and Cleanings
Pediatric Care
Root Canal
Cosmetic Metal-Free Crowns, Bridges and Veneers
In-Office Zoom 1 hour whitening and Take-Home trays
Mercury-Free Fillings / Restorations tooth color
Orthodontic treatments, and Invisalign (clear braces)
Metal free partials and full dentures

Office Hours

Mon9:00am - 7:00pm
Tue9:00am - 7:00pm
Wed9:00am - 7:00pm
Thu9:00am - 7:00pm
Fri9:00am - 7:00pm

Patient Reviews

Overall Rating

I have been going to Happy Smiles for over a year now with my children. The staff are awesome especially the one at the front desk, they are kind with the children and always makes them feel welcomed. I also love that during any procedure done they walk you through the process to know what is going on and what they are doing. Especially my son he loves Dr. Spencer he will not go to any other dentist but her. Thank you Happy Smiles:)

Overall Rating

Awesome Dentist and staff! I have been dodging my dentist for a while, but their consistency in making sure I get in was appreciated. Through the busy schedule that I have with family, work, and being a pastor, I have put the dentist visits on a hold. Through their consistency to schedule me to come in, including a call from the Dr. herself, they helped me to get back on track with my dental work, because you know, brushing alone is only part of the work :) Dr. Spencer and her staff are always welcoming and friendly when I go by for my visits. During my session, she took time to show me the x-rays of my teeth and the necessary work that needs to be done. She would advice me on the priorities of the dental work and try to make sure it fits my budget at the time and not overwhelm me. That itself is another positive for me, that she understands that dental work can be very expensive. This shows me that she cares about my teeth and she cares about the affordability of the sessions. She was very gentle and caring during my sessions and made the deep cleaning process go by fairly well. She was very encouraging to make sure that I have a good upkeep of my teeth and telling me not to miss my next appointment. Side Note: I even fell asleep a couple of times on the chair and I think I was snoring a little bit, but they didn't even bother me at all :) (I needed the nap). Awesome!

Overall Rating

Dr. Spencer and her staff (Ana) we're so nice, calm and gentle. I don't particularly care for dentist and will push appointments until I definitely have to go. I've had terrible experiences before but this visit was better than I anticipated. They reviewed all work to be done and charges in detail. I have to say that I am impressed and relieved to have finally found a suitable place to call my dental office!

Overall Rating

I love their customer service! The best dentist in San Diego. They do such a good job and their staff is wonderful! I will always come back with my family every time we need to have a check up. Reasonably price and quick service !

* Reviews have been sourced and collected through a mix of verified Doctible patients and other publicly available directories.