With thousands of doctors in Arizona, it's not like we don't have other options. If you read all the reviews they seem to be very similar. People have waited exceptionally long times to see the doctor and dealt with incredibly rude staff. The responses from the business owners are usually 'things got crazy, there was an emergency, sorry had to wait'
1. Get better front people that actually care about people
2. Stop over booking appointments; this isnt an airline.
3. If your practice cannot help the sick people that desperately need help, close the shop and go into a profession that has less human interaction.. perhaps a veterinarian. You can make the dogs wait and they won't complain.
4. Stop making excuses and start actually changing the way you do business.