Thomas K. Hafford, MD Providence Medical Group

Languages: English
Specialties:
Accepting New Patients
Professional Statement
With over 20 years in Mukilteo as a Family Physician, I enjoy caring for three generations of patients. I focus on optimal care which always includes listening to my patients' concerns. I nurture a patient-doctor bond of empathy with honesty, openness, exploration, and acceptance.
Education
Institution
Type
Wayne State University School of Medicine
Medical School
Providence Hospital Family Practice
Residency
Professional Associations
  • ¬†American Association of Family Physicians
  • Washington Association of Family Physicians
  • Snohomish County Medical Society
Personal Interests
I enjoy a variety of activities in the amazing Pacific Northwest with my family, including  hiking and climbing, skiing, teaching with Olympic Ski School, sea and river kayaking, and volunteering for our local school's acclaimed jazz program.
In my prior life, I was busy touring North America, Europe and even China & India as an elite professional contemporary dancer.
Clinical Interests
  • adolescent medicine
  • aging
  • alcohol dependency
  • allergies
  • breast cancer prevention and risk reduction
  • cancer prevention
  • cancer screening
  • cardiovascular disease management
  • cholesterol disorders
  • chronic disease management
  • chronic fatigue syndrome
  • chronic obstructive pulmonary disease
  • chronic pain
  • consultative medicine
  • dementia
  • diabetes management
  • family history of cancer
  • family planning
  • fibromyalgia
  • geriatrics
  • hypertension
  • immigrant health care
  • immigration examination
  • lgbt health
  • lifestyle modification
  • medical education
  • memory disorders
  • men's health
  • menopause
  • menopause education
  • obesity
  • preventive medicine
  • under-served communities
  • women's health
  • work related illnesses
PATIENT RATINGS AND COMMENTS

The Patient Rating score is based on responses given during the CAHPS Patient Experience Survey.Responses are measured on a 10 - point scale, with 10 being the best score. These scores are then translated to a 5 - point scale in order to display results in a 5 - star rating.Comments are also gathered from the same survey and displayed in their entirety with the exception of any language that may be considered slander, libel or contain private health information, which will be removed prior to publishing the comments.

4.3 out of 5 (146 Ratings, 29 Comments)


100

12/01/2017
good
90

11/20/2017
Hafford has an excellent "bed side manner". Curious, friendly, confident, good sense of humor. He does a good job of telling me what he's recording.
100

10/30/2017
Dr Hafford always easy to talk to and listens to your complaints, I don't feel rushed even when office is busy.
100

10/25/2017
Dr. Hafford is the best doctor I have ever had in my entire life. All doctors should be as caring and concerned as he is.
100

10/10/2017
I have already recommended my doctor to two people.
100

09/28/2017
Time was cut short due to physician needing to move on to other patient appointments, however, physician phoned later and satisfied all my concerns and comments.
100

09/20/2017
Dr Hafford is a very good physician!
100

09/20/2017
Dr. Hafford is personable, thorough and knowledgeable. He takes time to talk with me and review my health history. I always feel good when I am through with a health visit.
100

09/06/2017
very good experience
80

08/09/2017
Sometimes he seems to forget a lot about my situation and I need to remind him of things he has said and done in the past. However, once he gets up to speed, he seems quite competent.
50

07/26/2017
Was pleased that the Provider did not spend the entire visit dictating while I was there, as he usually does.
100

06/15/2017
He is the best.
100

06/07/2017
Doctor Hafford, in my opinion is the best......
100

06/07/2017
over all better than my previous visits at somewhere else.
100

05/15/2017
Dr Hafford is very attentive to details and very caring
100

04/26/2017
All recent experiences (2 visits) have been extremely beneficial.
80

04/25/2017
Really like Dr. Hafford so does my wife [...]. She recommended him to me over 12 years ago.
30

04/07/2017
He does not listen well or act on concerns.
0

04/05/2017
I left the office humiliated, crying, did not get either my pain or my concerns addressed. will not be returning, will not recommend this provider to anyone.
80

03/27/2017
Having the records on the computer impedes communication between the provider and the patient and is less efficient than using the paper records - as someone who is on a computer for a few hours every day, I think computers are great, but they are not for everything.
100

03/22/2017
he actually spent a lot of time with me. which I've never had before at other clinics outside of providence and he listened to all my concerns
100

02/28/2017
Very helpful.
40

01/29/2017
Was new doctor to me. Previous Doctor [...] left her practice here and I was NEVER informed of her leaving..............Very unprofessional!!!!!!!!!! Ran out of blood pressure meds. Directly from this terrible lack of communication. Again will probably seek out another facility.....
10

01/25/2017
Never remembers who I am. Also has noted a comment in my chart that is so untrue and this statement has totally made me angry and upset. Put me through blood tests and ultrasound to see if I had Hepatitis and Liver disease due to drinking. Totally embarrassing and all tests came out negative. I have gallstones. that's what I have! Last visit my BP was thru the roof due to being so angry. Asked for a flu shot I didn't get one. I will have to really think if this is where I will do my tests and physical this year.
90

01/19/2017
I felt like Dr. Hafford did an outstanding job. He did a thorough orientation on my records and asked several questions about my medical history that helped during the visit.
100

01/12/2017
Provider is always very professional, yet not overly formal.
100

12/21/2016
I cannot say enough good things about the way I am treated by Dr. Hafford. The reception staff at most Providence clinics should be improved however, because of the standard of care and level of attention I receive from Dr. Hafford, I will most definitely stay with Providence.
90

12/13/2016
[...] Doctor would sit at his computer and did not get in front of my father's face to talk to him and my father has very poor hearing. Otherwise, I could hear everything Dr. Hafford said and could relay it to dad but I prefer dad hear it as well.
0

12/01/2016
We will never be back!! You don't get to tell us we don't know what we are talking about and basically call us liars and not even care that we were waiting for 1-1/2 hours for you!!! Didnt act like he cared at all!!
 
Providence Medical Group Harbour Pointe Clinic
4112 Harbour Pointe Boulevard Southwest Suite 100
Mukilteo, WA 98275
425-259-8600