On my previous cleaning visit a week ago, two cavities were found. I returned today to get them taken care of. The total visit today was $40. I learned that he has four other dentists that also work in his clinic. They each have different specialties and I would imagine you have to schedule the one you need. For information and location, here was my first visit to Dr. Barraza.