Dr O and Dr Saavedra are both incredibly thorough and professional. I have referred 3 family members to them and they also agree! They have a great staff who always remember what's going on in my life- I don't know how they do it! They have an Xbox in the waiting room for kids to play while they wait (although there is hardly a wait) and fresh baked cookies. They also have my favorite, a keurig! This is an amazing office and the only place I would let a family or friend go to!