My whole family goes to Dr. Lucero and we love her. Her entire staff is friendly and competent. They're great with kids. The only problem is that everyone must love her because it's really difficult to get a cleaning appointment if you have to reschedule (although she's always available for emergencies). I don't know about cost because my insurance covers it.