The best doctors truly care about their patients and bring equal measures of time, expertise, and compassion to their practice. Drs. Sara Berg and Kate Petrungaro created THRIVE Internal Medicine in order to care for patients in this way. They both have exceptional educational and clinical credentials and are committed to providing high quality evidence-based medical care.
Due to their affiliation with a world class academic medical center and shared medical record system, Drs. Berg and Petrungaro are able to ensure their patients receive referrals to the highest quality of expert specialty care. Dr. Berg and Dr. Petrungaro have learned through experience and reflection that patients thrive—feel better physically and emotionally—when they can talk frankly and openly to their doctors, when their doctors hear and acknowledge them, and when they are treated with dignity and respect.
Whole Patient Care to Help You Thrive
At THRIVE, not only do we offer outstanding medical care, but we are also committed to taking the time it requires to care for the whole patient.

Patient-Focused Primary Care
Wondering if direct primary care is right for you? Take a look into how it works and learn what you can expect as a THRIVE patient.
Longer & Easy to Schedule Appointments
Schedule unhurried appointments easily by text, phone or email. Sick visits, or visits to address a particular problem, are generally available on the same day or next day. Longer appointments for physicals are scheduled at your convenience.
Seamless
Records
THRIVE Internal Medicine will use Epic as its electronic medical record system. Many Chicago-area health systems also utilize Epic, enabling us to obtain your records electronically and easily coordinate with specialists.
In Office Lab Services & Testing
We conveniently offer vaccines, lab tests (blood draws) and certain point of care testing in our office.
Transparent
Pricing
Our price model is simple and straightforward, with one annual fee that covers all the services we provide. There are no additional copays or fees. You can view a detailed list of covered services on our Common Questions page.



Dr. Berg is everything you could ask for in a doctor; caring, knowledgeable, and approachable. She treats her patients as people and not just a number. She really listens and never rushes an appointment.
Patient Testimonial,
Patient of Dr. Sara BergDr. Petrungaro is one of the most competent, knowledgeable, and friendly doctors I have come across. She spends the time to walk you through your current situation and cares enough to answer all your questions in a pragmatic and thoughtful way.
Patient Testimonial,
Patient of Dr. Kate PetrungaroDr. Berg is thorough, compassionate, and kind. You can tell she's always thinking about what is best for her patients and I feel safe and lucky that she is my doctor! She follows up, is timely, and is always thinking about multiple strategies. She takes my overall well-being very seriously and is a great doctor.
Patient Testimonial,
Patient of Dr. Sara BergI feel very comfortable talking with Dr. Kate and discussing my concerns. She takes the time to explain things to me and is very reassuring. She's an excellent listener. I feel she is extremely competent and follows up.
Patient Testimonial,
Patient of Dr. Kate PetrungaroDr. Berg is wonderful and attentive, nonjudgmental and an incredible listener. She offers excellent, evidence based recommendations, which have literally changed my life.
Patient Testimonial,
Patient of Dr. Sara BergDr Petrungaro's knowledge of internal medicine, as well as her pharmacological knowledge, coupled with a great bedside manner and warm personality are unbeatable.
Patient Testimonial,
Patient of Dr. Kate PetrungaroDr. Berg is amazing. Thorough, caring, never rushes me out. Practitioners like her are a rarity these days.
Patient Testimonial,
Patient of Dr. Sara BergDr. Petrungaro is very caring, thorough, and most importantly, listens. She truly desires wellness for her patients and management of chronic illness. Dr. Petrungaro will pick up a phone to discuss care with multiple specialties to ensure all are on the same page.
Patient Testimonial,
Patient of Dr. Kate PetrungaroDr. Berg is fantastic! Extremely competent and empathetic, I trust her to help me with my medical care and treat me with compassion when I have issues. She is an active listener, and able to 'connect the dots' with my questions to get to a good diagnosis and treatment plan.
Patient Testimonial,
Patient of Dr. Sara BergAnother great visit today with Dr. Kate for my annual physical. It's clear that she reads my file ahead of time which means we can make the most of our time together. She's excellent at explaining issues in terms I can understand. She is very knowledgeable and has a great bedside manner, which is so important. She makes me feel very comfortable.
Patient Testimonial,
Patient of Dr. Kate PetrungaroDr. Berg is terrific. Very nice, kind. A good communicator, thorough, and a good listener. I never feel like she's going through the motions. I'd recommend her to anyone.
Patient Testimonial,
Patient of Dr. Sara BergDr. Petrungaro is great! She is very attentive and never rushes you. Always provides a few options to tackle my issues.
Patient Testimonial,
Patient of Dr. Kate PetrungaroDr. Berg is an excellent listener who is really up to date on health and medical issues. I highly value her wisdom, trust her recommendations, and appreciate her ability to empathize and provide helpful information. I recommend her highly.
Patient Testimonial,
Patient of Dr. Sara BergA caring, intelligent physician who is up to date with internal medicine, Dr. Kate provides comprehensive care, and excellent referrals when needed.
Patient Testimonial,
Patient of Dr. Kate PetrungaroExtremely thorough. Amazing bedside manner. Incredibly calm and approachable. Super smart. All around amazing Dr. and person.
Patient Testimonial,
Patient of Dr. Sara BergNot enough words to express how thankful I am our paths crossed. I'm completely confident in her assessments of me and the time she takes to make me feel well cared for.