I went to Hatfield Family Medicine for many years and I had a consistently horrible experience. I kept trying to hang in there, but it was just ridiculous in the end.
1) They have no concern for patient's time. Average wait is 45 minutes (WITH an appt!), no apology. It's standard practice there, especially the Gilbert office. The Chandler office averaged about 20 minutes. I lost months of my life waiting in these offices.
2) That said, they are VERY inflexible with the patients...being 5-10 min late or having an emergency reschedule is not allowed without threat of fines or getting kicked out.
3) The office staff at the morgue is more friendly and helpful than this one.
4) I found the Dr's to be brusque and NOT engaged with patients. I never left after seeing a Dr. there feeling a sense of concern for me as an individual. They even seemed rather arrogant for the most part.
5) The only helpful medical staff were the 2 PA's. They both left and with them, the last of the decent medical care.
There is too much quality care out there to put up with this practice...I finally left and wish I had done it sooner!