Dr. Jennifer Purifoy, DO, MPH

Dr. Jennifer Purifoy, DO, MPH

Family Physician
21395 John Milless Dr, Ste 100, Rogers, MN
4.87
“Quiet office and they took me right on time (mid-day appt). Dr. Purifoy was super friendly and made me feel instantly comfortable. It was my first time at their office and she welcomed me and inquired how I found them. I will definitely be back to see Dr. Purifoy and have already recommended her to my sister.”
Initials hidden
Patients often return
More patients return than other providers in the area
Highly recommended
93% of patients gave this doctor 5 stars
Excellent wait time
94% of patients waited less than 30 minutes
New patient appointments
Appointments available for new patients on Zocdoc

Book an appointment for free

The office partners with Zocdoc to schedule appointments

Scheduling details

  1. See if they are in network

What patients are saying

Overall rating

4.87

Average wait time

4.64

Bedside manner

4.91
“Quiet office and they took me right on time (mid-day appt). Dr. Purifoy was super friendly and made me feel instantly comfortable. It was my first time at their office and she welcomed me and inquired how I found them. I will definitely be back to see Dr. Purifoy and have already recommended her to my sister.”
Initials hiddenLess than 1 month ago
“Dr. Purefoy is a wonderful provider for older women. Knowledgeable, practical and willing to listen. ”
Roxinne M.February 26, 2026

About Dr. Jennifer Purifoy

I grew up in rural southeastern Minnesota, spending most of my childhood summers on my grandparents' cattle farm in central Nebraska. As a youth, I enjoyed playing volleyball, running, and spending time outdoors. After college, I pursued my medical education at Touro University in Vallejo, earning both a Doctor of Osteopathic Medicine and a Master's in Public Health. I completed my residency at Hennepin County Medical Center. Following training, I lived in the San Francisco Bay Area for about 13 years. Today, I enjoy spending time with my husband and six children, cooking, knitting, volunteering, watching youth and professional sports especially volleyball and football, and wine tasting.

Is this doctor in your insurance network?

Enter your insurance carrier and plan
  1. choose insurance

In-network insurances

99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
Medicare
UnitedHealthcare
200+ more in-network plans

Areas of expertise

This doctor's experience enhances their expertise in similar cases. Below are the conditions or surgeries they treat most frequently.
Chronic high blood pressure
Chronic diabetes
Acute urinary tract infection
Lower back pain
Chronic high blood pressure
Chronic diabetes
Acute urinary tract infection
Lower back pain

Office location

Northwest Family Clinics
21395 John Milless Dr, Ste 100, Rogers, MN 55374

Education and background

Practice names

Board certifications

  • American Board of Family Medicine

Education and training

  • Medical School - Touro University, Vallejo, Doctor of Osteopathic Medicine
  • Touro University, Vallejo, Master's in Public Health
  • Hennepin County Medical Center (Residency)

Languages spoken

  • English

Provider's gender

Female

NPI number

1396107470

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.87
Wait time
4.64
Bedside manner
4.91
Trust Banner Shield
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
1007 reviews
Most relevant
Dr. Purefoy is a wonderful provider for older women. Knowledgeable, practical and willing to listen.
Verified patient
It was a very tense moment for me as we had to talk about me having cancer. She was very supportive. Good listener.
Even though they were short staffed my wait time was minimal and everyone was friendly and professional.
Verified patient
Everyone here is so helpful, talkative, and great listeners! They are always willing to help!
Verified patient
I could not ask for a better care physician. Dr. Purifoy takes the time to listen, advise, and truly care.
Verified patient
She was very receptive to my questions and concerns. Wonderful bedside manner. A very knowledgeable physician.
Verified patient
Dr. Purifoy is the best doctor.. she listens very well and is a great listener! Definitely recommend her 1000%
Verified patient
Dr. Jennifer Purifoy is always a great listener and very knowledgeable. I just love her.
Verified patient
Dr Purifoy is great. I spent years looking for a doc like her. I hate that I finally found her and now I’m moving.
I felt very comfortable at this visit. All of my questions were answered.
Verified patient
It’s my first time coming over here and everyone was very helpful and I would very much recommend this clinic.
Verified patient
I have been seeing Dr. Purifoy for about 5 years. She has been wonderful for all of my medical issues!
Verified patient
I was very happy with my appointment. I felt like she listened to my concerns and assured me of my treatment options.
I enjoyed my appointment with Dr. Purify. The staff and the doctor were friendly, helpful, patient, and knowlegable.
Verified patient
Really liked Dr. Purifoy. She was a great listener and made sure I understood everything we talked about.
Dr. Purifoy explained things clearly. I will definitely see her again.
Verified patient
Everyone is pleasant and helpful. Doctor Purifoy is wonderful
Verified patient
Dr Purifoy is great at what she does and that is work with the patient. Great listener and talks with you not at you.
Verified patient
She is the best!!!! Very good at listening to your concerns.
Verified patient
Love Northwest Family clinic. Always super clean and super friendly staff!
Verified patient
Got right in and didn't wait long. Dr Purifoy was very knowledgeable.
Very helpful and friendly. Answered all of my questions and concerns.
Verified patient
I actually felt that Dr Purifoy cared about me and that she wanted to help me get well. I didn’t feel like a number to her.
Verified patient
Provider is a great listener and friendly with children. My 3 year old son has asked to see her every day since…
Verified patient
The doctor is personable, but mostly just projects caring about me as a person. Definitely worth a try
Verified patient
I would rather not discuss, but I was very disappointed and went to Urgent Care where I was taken care of.
Verified patient
My visit was wonderful but Zocdoc was inneaccurate saying that NWFamily was out of my network. That was totally incorrect!
Verified patient
Purifoy was so sweet and she listened to me with no judgement and gave wonderful advice. best doctor ive ever had.
Dr. Purifoy always knows how to ease my mind and verify I know my next steps!
Verified patient
Very friendly and listened to my needs without discrediting anything that I said. I was incredibly impressed!
I am happy with a friendly environment. Thank you!
Verified patient
Dr. Purifoy is a terrific doctor and I feel she has my best interest in heart.
Verified patient
Excellent experience. Dr. Purifoy was a joy to work with and I found it easy to discuss my needs and find a solution.
Verified patient
Dr Purifoy comes across as your best friend from middle school who became a doctor. She is very warm and caring.
Verified patient
Have sat in lobby waiting at least 35 minutes past my appointment time every single time i have scheduled here.
Verified patient
Dr. Purifoy is a great provider. I will continue seeing her. She listens to any questions and provides answers.
Prompt courteous staff, questions answered and medical procedure was painless.
Verified patient
Dr Purifoy was very kind, patient, listened and we came up with a good health plan.
Verified patient
Going to this clinic is always a good experience. My appointments with Dr. Purifoy are always excellent.
Verified patient
This doctor combines professionalism and empathy. Clear respectful communication. Off ice staff helpful and friendly.
Verified patient
Best doctor around! Always spends time and answering questions. Goes above and beyond for us.
My Doctor listens to my concerns and doesn’t hesitate to address them.
Verified patient
My first time meeting Jennifer. She was very personable. Asked questions and listened to me. Great experience.
I felt comfortable and heard. I felt like my concerns and inquiries were met with compassion and care.
Dr. Purifoy is the best! I’ve seen her for several years and I am pleased with the care she gives me.
Verified patient
Very great staff and great doctor they hear you pay attention I can’t complain they are the best and quick too
Verified patient
Dr Purifoy is very personal. She really gets to know you and makes you feel at home.
Verified patient
Dr Purifoy is an awesome doctor! She was clear and easy to talk to. She knows what she is talking about.
Verified patient
Dr. Purifoy is AMAZING. Seriously she is the only Dr I trust. And that says alot!
Verified patient
I had an amazing experience, I will definitely be going back and to the same doctor!!
Verified patient
Frequently asked questions

How soon can I make an appointment with Dr. Jennifer Purifoy?

Generally, Dr. Jennifer Purifoy has appointments available on Zocdoc within 1 week. You can see Dr. Purifoy's earliest availability on Zocdoc and make an appointment online.

Is Dr. Jennifer Purifoy accepting new patients?

Dr. Jennifer Purifoy generally accepts new patients on Zocdoc. You can see Dr. Purifoy's earliest availability on Zocdoc and schedule an appointment online.

Does Dr. Jennifer Purifoy accept my insurance?

Choose your insurance plan to verify if Dr. Purifoy is in-network.

Can I make an appointment with Dr. Jennifer Purifoy online?

Yes, you can make an appointment online with Dr. Purifoy using Zocdoc. It’s simple, secure, and free.

What practice does Dr. Jennifer Purifoy work with?

Where is Dr. Jennifer Purifoy's office located?

Dr. Jennifer Purifoy's office is located at 21395 John Milless Dr, Rogers, MN 55374.

Which board certifications does Dr. Jennifer Purifoy have?

Dr. Jennifer Purifoy is certified by American Board of Family Medicine.

What are common reasons for patients to see Dr. Jennifer Purifoy?

Dr. Jennifer Purifoy frequently sees patients for Annual Physical, Arthritis, Hearing Problems, Pediatric Consultation, and Sleep Problems. You can see other visit reasons for Dr. Jennifer Purifoy on their profile.

What languages does Dr. Jennifer Purifoy speak?

Dr. Jennifer Purifoy speaks English.

How do patients rate Dr. Jennifer Purifoy in reviews?

1006 patients have reviewed Dr. Jennifer Purifoy. The overall rating for this doctor is 4.87/5. They have a 4.91/5 rating for bedside manner and a 4.64/5 rating for wait time. You can read individual reviews and ratings on their profile.

ZocdocFamily PhysiciansDr. Jennifer Purifoy, DO, MPH