This is a first class Dr's office! I recently moved to AZ from CA so I needed to find a new dr. I went to Yelp and came across this office in my search which has really good reviews, I just had my first appointment this morning. I felt like a vip from the time I walked in to the time I walked out! This office is the best Dr's office I've ever gone to!!! My doctor took her time with me, which I'm not used to coming from Kaiser Permanente. I highly recommend HonorHealth Medical group!