Absolutely terrible service from the entire staff. I would give 0 stars if I could.
I've had multiple bad experiences with this office. Poor communication from front office staff and getting refills is almost impossible. My pharmacy said they sent 3 requests for refills with no response, and it took me almost a week of having to call Desert Jewel myself every day until they finally sent the refill.
At my last appointment, they "forgot" I was in the last exam room, and I was left undressed for almost 45 minutes waiting for the doctor. Finally, after checking in with an assistant for a second time, they notified the doctor to see me. They apologized that "someone forgot about me" and said they would try to get someone in soon (even though it was beyond past my appointment time). They also switched from Doctors to NPs without any notice to patients.
Trust me when I tell you to find another doctor!