Mixed opinion: Be prepared to wait for a very long time. I don't know if all providers are running behind. But I have never been seen on time. 2 hours wait usually. Everyone is very nice but you have to use the whole day for a visit plus travel. Very hard to find a healthcare in AZ in my little opinion so till I find one closer and more timely I will be coming here. Going to the doctors visit is stressful as it is and I find myself getting impatient and anxious. Oh well! I will keep researching.