Dr. Jennifer Purifoy, DO, MPH

Dr. Jennifer Purifoy, DO, MPH

Family Physician
21395 John Milless Dr, Ste 100, Rogers, MN
4.87
“This was a first time visit. Even though Dr. Purifoy was very thorough, the appointment seemed to go quickly without feeling rushed. All staff that I interacted with were friendly but professional. ”
Pamela K.April 8, 2026
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
“This was a first time visit. Even though Dr. Purifoy was very thorough, the appointment seemed to go quickly without feeling rushed. All staff that I interacted with were friendly but professional. ”
Pamela K.April 8, 2026
“Dr. Purifoy was so intent on listening to my issues related to perimenopause and how to help the symptoms. She was so helpful and didn’t dismiss me at all. Highly recommend her to anyone hoping to be heard.”
Initials hiddenMarch 31, 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
1021 reviews
Most relevant
Dr. Purifoy was extremely dismissive of my concerns and symptoms. She was pushy and unwilling to listen or discuss.
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.
It’s my first time coming over here and everyone was very helpful and I would very much recommend this clinic.
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
I have been seeing Dr. Purifoy for about 5 years. She has been wonderful for all of my medical issues!
Verified patient
I felt very comfortable at this visit. All of my questions were answered.
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
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
Everyone is pleasant and helpful. Doctor Purifoy is wonderful
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
Love Northwest Family clinic. Always super clean and super friendly staff!
Verified patient
She is the best!!!! Very good at listening to your concerns.
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
Provider is a great listener and friendly with children. My 3 year old son has asked to see her every day since…
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
The doctor is personable, but mostly just projects caring about me as a person. Definitely worth a try
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!
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.
Dr. Purifoy is a terrific doctor and I feel she has my best interest in heart.
Verified patient
I am happy with a friendly environment. Thank you!
Verified patient
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
This doctor combines professionalism and empathy. Clear respectful communication. Off ice staff helpful and friendly.
Verified patient
Going to this clinic is always a good experience. My appointments with Dr. Purifoy are always excellent.
Verified patient
My first time meeting Jennifer. She was very personable. Asked questions and listened to me. Great experience.
Best doctor around! Always spends time and answering questions. Goes above and beyond for us.
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
My Doctor listens to my concerns and doesn’t hesitate to address them.
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 an awesome doctor! She was clear and easy to talk to. She knows what she is talking about.
Verified patient
Dr Purifoy is very personal. She really gets to know you and makes you feel at home.
Verified patient
Dr. Purifoy is AMAZING. Seriously she is the only Dr I trust. And that says alot!
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?

1021 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