Functional Family Medicine is an Albuquerque concierge family medical practice owned and operated by the husband and wife team of Rodger and Camille Johnson. Our primary mission is the maintenance of your health and wellness – not just to treat any medical problems you may have as and when they occur.
The most significant difference is that we are limiting our number of clients to 700 per medical provider. This may seem a lot, but when you compare this to a New Mexico primary care providers average roster of 3000 – 3500 patients you can see the difference. This enables us to spend as much time as you need to understand your medical condition, the treatment options, have all your questions answered and all in an unhurried relaxed atmosphere. It gives us both the opportunity to develop a strong relationship with the overall goal of maintaining your health and wellness through individually tailored healthcare programs.

There are other differences too. You can call us 24/7 and your medical care provider will answer the phone! We will make house calls. You can schedule same day or next day appointments. In the unfortunate event that you have to visit the emergency room we will be there communicating with the emergency room personnel on your behalf. When was the last time your current primary care provider offered you these services?

Our regular office hours by appointment are 9am-4pm Mon – Fri. You can schedule same day or next day appointments within those times. However we are always available for you 24/7. Call us any time and we may be able to diagnose and call through a prescription while on the phone. If that’s not the case, we’ll arrange to meet you at the practice or visit your home for a personal examination.
A most emphatic yes! In the event that your medical condition incapacitates you, we will visit your home and provide you the same care and attention we would at our practice.
If you have a major accident or sudden onset of a serious health condition that requires a visit to the emergency room, we will join you there. We will communicate with the emergency room personnel who will not know your baseline vital signs or what medications you are on. We will work with any specialists that may be assigned to you and continue to work with them on your behalf after your emergency room visit.
Happily, NO! Functional Family Medicine only has a contract with you, not with an insurance company, so all treatment decisions are made in YOUR best interest. We encourage our patients to have medical insurance from the NMHIX. We believe that primary care should just be between you and your provider, with no third party interference.
We recommend that our patients continue to carry both a major medical plan and a health savings account, thereby ensuring financial help should hospitalization or referral to a specialist be necessary.
Yes, you can. One of the reasons we founded Functional Family Medicine was to help folks on Medicare who increasingly are having a hard time finding a provider who accepts Medicare, or who accepts new patients. The good thing is that Medicare covers the big stuff.  Also, you have 24/7 availability to your provider.
Yes, we cover children at $19.95 per month.  Children are covered until their 18th birthday. We are unable to provide routine, well baby vaccinations, but will assist you in arranging those.
Camille is a Board Certified Nurse Practitioner and is able to prescribe and manage any medications that you may need in your course of treatment.
Simply call and arrange an appointment to discuss your healthcare needs. Your visit is free and without conditions. If you decide to become a member of Functional Family Medicine, our initial agreement is only 90 days, and then month to month afterwards. Either party only needs to give 30 days written notice to end our relationship for any reason at all. We look forward to visiting with you.

Ready to get started?

we’d be delighted to have you join our family! If you have any additional questions, please call our Membership Hotline at (505) 922-9800 or click the button below!

Contact Us