You and your family deserve the time, attention, and care of your primary care provider. Prices should be upfront and easy to understand. Better care is closer than you thought. Join us!

We Listen

"I'm amazed at the time that they take to consult with me, counsel me on my health options, and encourage me to live a better, healthier life."

In traditional medical offices, you’ll get an average of just 7 minutes of face-to-face with your provider. At Phoenix Family Medicine, our appointments are at least 30 minutes to 60 minutes. 

We find better solutions.

“They took their time with me to make sure all of my of my questions were answered and all of my health care needs were addressed.”

You are unique. You have a unique body, unique challenges, and unique goals. Since we spend more time with our patients, we have the time and resources to research, discover, and implement a care plan that is as unique as you are!

We produce better outcomes.

“Great care. Very personalized for my needs.”

To our team, success is seeing you and your family live full, healthy, thriving lives. It is not about just helping when you’re sick, it is about creating a path towards wellness together.

What is direct primary care?

Care, The Way It Was Meant to Be

Do you feel lost? Forgotten? Do the medical needs of you and your family feel entirely eclipsed by the desires of the insurance-medical complex? 

Trust us, you are not alone. It is easy to think medical care MUST be confounding, confusing, and expensive. If you’re like many people, you pay your premium every month and still don’t know what you’re getting in return. 

At Phoenix Rising Family Medicine, we know the system. Most of us worked in it for years. We saw the frustration on our patient’s faces. We felt it. We knew there had to be a better way to deliver better care to more people at a price the average family could afford. 

We found the solution through a model known as Direct Primary Care. 


Direct: We don’t work with insurance companies. This gives us total freedom to work directly with you, the patient. Plus, we don’t spend valuable time and resources filling out paperwork, hoping to get reimbursed, which keeps our costs low.

Primary: Studies show that over 85% of medical needs can be addressed at the Primary Care level. And, in reality, the cost of addressing those needs is low. You should not have to shovel enormous premiums to your insurance company to have easy, unlimited access to a provider. 

Care: As our patient, you don’t pay a third party. You pay us directly. That means we work for you. It means we care for and about you and your family. No one else. Our goal is simple: provide you, the patient, the best care possible. Through the Direct Primary Care model, we have the time, resources, and (most importantly) freedom to achieve that goal. 

So, if 85% of the care occurs at the Primary Care level, what about the other 15%? You might wonder, “What if I need lab work done? Or need to see a specialist? What if I get hit by a bus and need to go to the hospital?” 

In modest cases, we work directly with other providers to find you great rates on lab work, specialists, and other procedures we don’t do in our office. For those extreme cases (surgeries, accidents, etc), you may want to carry catastrophic coverage or join a medical cost sharing program. 

We are a team of providers who escaped the system. Yes, it was scary. But it was easily the best decision we have ever made. 

Escape with us! It could be the best decision you ever made, too. For you and your family.


Dani Dupuis


“It has always been my dream for many years to get to know you and your health and wellness goals. I believe my role as your primary care provider is to partner with you -- to support you in the process of making your wellness goals a reality. I love my role at Phoenix Rising Family Medicine because I have been able to build a unique setting where this partnership is possible.”

Kira Biron


“My desire to become a Nurse practitioner started in the Intensive Care Unit (ICU) where I was a bedside nurse for almost 10 years. As a Staff Nurse in the ICU, Resource Nurse to my peers, and Rapid Response Nurse for the entire hospital,  I have seen firsthand how chronic disease and lifestyle choices affect patients and their families. Fascinated by the human body, the passion to advocate for my patients, and the unrelenting desire to make a difference, I knew I had to take my career beyond the bedside. My experience, coupled with my passion, has brought me right where I want to be: side by side with my dear friend and mentor, Dani.”

Lisa Nechanicky

Administrative Assistant

I was born in Idaho, raised on the Oregon Coast and spent 16 of my adult years in Montana. I was thrilled to have the opportunity to return to the beautiful state I loved and missed, and have been back for 9 years.  I have two fabulous kids, Ethan 22 (currently attending OSU), and Sighni 8 (a ballet and Irish dancer), and the most amazing husband I could ever ask for! We live on a tiny farm in Albany where we spend most of our time working in the garden, tending our many animals and remodeling the 100 year old house to eventually be our dream home. In our free time, we love camping, hiking, baking, crafting, rockhounding, and playing at the beach.

Chelsea Kehoe

Front Office Specialist

My name is Chelsea and I have 4 children: Braden (age 18), Kaeden (age 15), Cadence (age 15) and Korrin (age 14). I am happily married to my amazing husband, Kevin of 11 years and we currently have a small piece of Heaven in Stayton. I grew up in a small town near the Oregon Coast called Tidewater, out in the sticks. My family and I enjoy camping, riding dirt bikes, and riding in our side by side; basically anything outdoors! My family is one of the most important things to me and we are all very close. One of my favorite things to do with my extended family is to go on hunting trips over in Eastern Oregon and we do it at least once a year. It is not uncommon to find dozens of us all clustered together with our campers in the beautiful Oregon outdoors. I can guarantee, that if I am not working, I am with my amazing family.


As a small, tight-knit office, our care providers and service desk staff work together to give each and every patient uncommon communication and support.



Clear, Simple, No-Surprise Pricing
$70 /month
Get in touch!
Get in touch!

Benefits include

Care, The Way It Was Meant to Be

• Unlimited visits (in-person and telemedicine
• Discounted labs and meds
• In-office lab draws
• Rapid testing for strep and flu
• Urine analysis
• Female care (including PAP and IUD removal) 


 • Visits with the assigned provider only
• 30- and 60-minute appointments
• Minimal-zero waits in a waiting room
• Unlimited number of visits
• No copays or surprise charges
• Discounted labs
• Discounted medications
• Wellness Care
• Life Coaching
• Acute Care and non-acute office visits
• Well-Woman Care/PAP smear
• Telemedicine appointments (HIPPA compliant video conferencing technology)
• Chronic Disease management
• Communicating via text, patient portal, or telephone
• 24/7 Access to your provider via after-hours answering service
• House calls for certain limited situations taken on an individual basis,
and per provider discretion
• Rapid test for strep throat
• Rapid influenza testing
• Urine analysis
• Urine pregnancy testing
• In-office lab draw
• Removal of Cerumen (ear wax)
• Incision and Drainage of abscesses
• IUD removals
• Nexplanon insertion/removals
• Skin tag removal
• Strep, flu, and COVID-19 testing

Become a patient

Primary care should be easy to access. Become a patient in three simple steps. 

Click here to fill out a short form. Or, call our office directly at 503-339-7689.


Our friendly support staff will call you to schedule your first appointment with one of our direct care providers. They will also answer some questions about how to start your file. 


Have a one-hour telemedicine appointment. Talk about your health history, your current medical situation, and your goals for a healthier, happier future. Plus, decide on a pricing plan that works best for you and your family.


Contact us now

Do you have a question? Contact us now!

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form



Phone number

(503) 339.7689


(503) 339.7557

Our Location

1655 Liberty Street SE
Salem, Oregon 97302


Monday - Thursday: 9:00 am - 5:00 pm