I've been seeing Dr. Babao for a couple of years. She has a small but growing practice. She is very knowledgeable; excellent people skills; extremely helpful (she answers emergency calls on her cell phone). She's willing to go above and beyond...e.g. she'll see patients on her days off if required. I highly recommend her.