Your domain registration is pending. Check back in an hour



a month ago
You cannot ask for a better dental experience. From the second you walk in, you are greeted by friendly professional staff in a beautiful and clean environment. From the waiting room to the chair and to the next appointment, they are the best! Every appointment, every staff member... top notch, A+! Dr. Alfaro is amazing! He is kind, gentle and extremely skilled. I have always struggled with dentists and dental work due to my anxiety and not so great teeth, but I have found a sense of comfort with Dr. Alfaro and his team. Thank you for making me smile all the time! 😁
- Aimee H
4 years ago
The Staff and Doctor Leyva took care of my toothache, the extraction was swift and now recovering, was able to eat and healing is taking its course. I felt confident that I was with the best: experienced, professional, kind and caring, just like family. See you soon for the rest... Thank You. Respectfully Enrique Peralta
- Enrique P
11 months ago
Who actually enjoys going to the dentist? I don’t. However If it’s time for you to visit a dentist, this one is as good as it gets. The dentist is patient and does excellent work. The support staff is friendly, knowledgeable and professional. The facility is designed to feel welcoming and is maintained super clean. I’m so glad I found this dentist!
- Vicky A

About our Office

Our office offers a  welcoming environment for adults and children alike.

We understand that the dental office can be an uncomfortable experience for many people. Our goal is to ease your nerves by using our advanced technology to throurgly explain any treatment we find. 

Your oral health is important to us and we want to teach you how to best care for your smile. 
We look forward to serving you and welcoming you into our dental family.

Contact Us


Call now
  • (626) 917-4000


Get directions
126 South Glendora Avenue
West Covina, CA 91790
United States

Business Hours

Mon:8:00 AM – 6:00 PM
Tue:8:00 AM – 6:00 PM
Wed:8:00 AM – 6:00 PM
Thu:8:00 AM – 6:00 PM
Fri:8:00 AM – 2:00 PM
Sat:8:00 AM – 2:00 PM
Get quote
Message sent. We'll get back to you soon.