Dr. Avalos is a relatively good dentist. His staff is usually very attentive and quick. The only downfall is that they have a lot of patients and often have some waiting time. Otherwise, his treatment is usually good and effective. I've been going here for the past 4 years.