Dr Herrera and her staff do and outstanding job caring for my children. Dr Herrera takes the time to take a very good history. She may seem a bit gruff at first, but she in on the ball I tell you! We have been very pleased with her medical treatments for the children. Office parking is strange, way down a hill. If you are disabled make sure you are dropped at the front door. It's hard to get a stroller up that hill! Excellent care.