Advanced Primary Care has more of what I need.

happy older couple dancing at home
Having complex health needs often means more of everything: more doctor’s appointments, more prescriptions and more things to worry about. Sometimes you need more care, and that’s ok. Our care team is here to give you more with services that are just for you.

If you’re 64 or older, and managing multiple health issues every day – like diabetes, high blood pressure, heart disease or COPD – call Advanced Primary Care. Our practice is made especially for you, with more of everything you need in one spot.

Plus, with our expanded care team approach, you’ll see the right provider at the right time to meet your needs. This could be a physician, physician assistant, nurse practitioner, nurse, social worker, pharmacist, or medical assistant coach.

Advanced Primary Care graphic of services

You have more choices

We can see you in our office or virtually, on your smart device. And, you can see your doctor quickly. Same-day appointments are always welcome for established patients. In some cases, we are also able to see you in your home. We also offer 24/7 patient support and prescription services.

Our services

  • Diabetes
  • High blood pressure
  • Heart disease
  • COPD
  • Arthritis
  • High cholesterol
  • Kidney disease
  • Depression
  • Anxiety
  • And more

Patient testimonials

“The Alpine clinic is just a nice experience. You see the same people each time—I like the continuity and I like the relationships. Dr. Barnes and the staff are friendly, kind, understanding, knowledgeable, and they listen and allow you to make the decision that is right for you. Everything is coordinated—if I need bloodwork, I can just walk next door to the lab. It’s just nice to have as much on-site as possible.”

Sharon, 76., a longtime patient of Christopher Barnes, DO, who followed him to the Alpine Advanced Primary Care – Alpine  

“I appreciate the kindness and the way people greet you when you come in—they’re always concerned about your day, your week, your health. It’s a little like a family atmosphere, and that eases up the stress and pressure of being in the doctor’s office. The clinic feels different than other medical offices because there are a variety of professionals – like the pharmacist – right there to help manage each condition.”  

Gary, whose multiple health conditions – including sciatic pain, high blood pressure and prediabetes – are managed under the care of the team at Alpine Advanced Primary Care – Muskegon  

Barbara's story

Barbara shares her story on how the Advanced Primary Care helped her find better health and quality of life.

Our locations

Frequently asked questions

Is Advanced Primary Care right for me?
close icon

Yes, if you’re 64 or older and could use more help to manage multiple health issues (like diabetes, high blood pressure, heart disease, COPD or other health issues often referred to as chronic conditions), Advanced Primary Care is right for you. From medication management, health coaching, on-site services and more, you can feel better knowing you’re surrounded with extra care and a team that knows your needs.

How can your pharmacist help with medications and cost?
close icon

Our pharmacists closely partner with our Advanced Primary Care providers. Skilled in chronic disease management, our pharmacists can help review and optimize your prescriptions, answer your medication questions, make sure you’re taking your medications correctly. They can also help you find financial assistance if you need it for expensive medications.

How will my doctor work with my other specialists?
close icon

If you have other specialists you see on a regular basis, like a heart doctor or cancer doctor, you can keep seeing them. We’ll connect with them to make sure your care is coordinated.

How do I become a patient?
close icon

The easiest way to become a patient is to call us. We’ll connect with your current primary care provider or your care manager, if you have one, and work through any other details with your insurance to make becoming a patient as easy as possible.

How do I sign up a family member to become a patient?
close icon

The easiest way to sign up a family member is to give us a call. We’ll ask you some questions, talk through your family member’s situation and determine the next best steps for you and your family member.

What insurances do you accept?
close icon

If you are 64+ and have three or more health issues (chronic conditions) that you manage daily, call us and we’ll talk through your options and insurance plan.

What is the Care Team?
close icon

Our Care Team members help personalize your Advanced Primary Care experience and provide additional support you may need. That may include helping you schedule appointments and find transportation, connecting you with our on-site pharmacist, and helping you navigate and understand your insurance and benefits.

How does Advanced Primary Care assist with transportation?
close icon

If your insurance plan includes transportation assistance, our team can help find and coordinate transportation for you through resources available within the community.

Find a Provider

Find an Advanced Primary Care provider