I have been a patient of Cornerstone Women's Care since I moved to AZ in 1999. Dr. Lance Holeman is fantastic. The NPs are wonderful and caring, especially Gretchen. And when Dr. Holeman stopped taking new pregnancy patients, I absolutely loved Dr. Castro. She was actually pregnant the same time I was. She also filled in for my first baby's delivery because Dr. Holeman was out of town. For anyone who complains about seeing an NP, please realize that they just as qualified to see you and the doctors oversee all patient documents to make sure things are going right. And the gal at the front desk is so pleasant to people who come in the door or call on the phone, even when it seems things are running behind (which does happen in a doctor's practice.)