never listens, doesn't care, knows very little, not a good doctor
Dr Hafen is a great doctor. He listens to my concerns, addresses the problems and makes sure that I understand everything before I leave. It's nice to have a doctor who really care's about me the patient, and not just trying to rotate me through as quickly as possible. I have recommended him to many and I will continue to recommend him to anyone looking. 5 STARS for Dr Hafen!!!!!
I highly recommend this Doctor. He is a forward thinker and provides excellent service and knowledge.
He is a very smart man but he never took the time to listen. He wanted to get in and out and didn't care to help me fix any of my problems, he just wanted to mask it with more medicine. My last appointment with him he basically told me I was overreacting and nothing was actually sick.
I have been too premier family medical 3 times in three days two of which were follow ups that they requested and they charged me for all three... They are the only office that seems more interested in their bottom line than there patients.. I would have been better off in the long run just to use instacare... I won't be back after this is all done
I would recommend Dr. Mark Hafen because he listens to your concerns and works with you to create a plan to get better. I have never had any problems scheduling appointments and the only time I have had to wait for close to an hour was when they were squeezing me to see the Dr just before his lunch hour. During the appointment, I never felt rushed while explaining my ailments. The staff is great and I always get a call back, usually within an hour or two, if I have a question for the doctor.
He is the best!! I went to him for a few years, and he is always kind, great at listening, and is willing to look something up if he doesn't know the answer right off. I love that he doesn't play the all knowing doctor, but takes the time to make sure he gets it right.
I was excited to see a new Dr. I was hoping to not just be medicated and sent on my way. Dr. Mark Hafen did help me figure out that I have a small hole in my heart. Then I was taking Pristiq and it was giving me terrible anxiety and I called the office on three occasions because I needed to get off of it, no one ever returned my calls. It was terrible stopping it. I am sick and tried calling today after 1:30 pm, but I got a recording saying they would be back at 1:30 pm. Try else where.
Very caring doctor with an excellent memory of past visits and ailments. Have never been unable to get a visit when needed, he's even stayed after hours to clear the waiting room. I'd highly recommend Dr. Hafen to anyone seeking a primary care physician.
Spanish

Mole Removal
Pelvic Exams
Physical Examination
Stitches
Vaccination
UT, American Fork, UT, 84003
American Fork
American Fork Clinic
(801) 855-3850
84003
American Fork Clinic
UT
226 N 1100 E
UT, American Fork, UT, 84003
American Fork
Premier Family Practice
(801) 855-3841
84003
Premier Family Practice
UT
226 N 1100 E Ste A