We have a better approach to internal medicine.

It’s called Direct Primary Care. We love it and we think you’ll love it too.

Here’s the gist: we don’t bill any insurance. Become a member of our practice for an annual fee, and get unlimited office visits, your doctor’s cell phone number, and a whole lot more.

How are we different?

Fewer patients

Did you know that most Primary Care Providers have more than 2,000 patients? We limit our practice to fewer than 500 patients total. That means that Dr. Johnson spends more time with you when you need her. Plus, when she is not actively seeing a patient, she is able to help coordinate your care and research your treatments.

No insurance

Pinnacle Medicine does not bill any insurance plans, so you won’t have a middle-man in your primary care. Decisions about your healthcare will be made by you and Dr. Johnson without the impersonal management that comes from third-party payers. Instead, patients pay an annual membership fee, which can save money and covers excellent treatment. Give it a try, and you’ll quickly see for yourself the value of this approach!

Benefits of Membership

Unlimited Office Visits

Forget scheduling appointments weeks in advance. Typically you’ll get a next-day appointment—and it’ll be free.

Access to the Doctor

Contact us when you want, how you want—call, email, text. You’re part of the family.

Save Big on Labs

We’ve negotiated wholesale rates on lab tests, and we pass all those savings straight to you.

Our Staff

Tina Johnson M.D.

Internal Medicine

Dr. Tina Johnson is a board certified physician who has been practicing internal medicine since 2007.

Our Membership Rates

Our fees are simple and transparent, as they should be. No hidden fees or complex invoicing. You'll know exactly what you're paying and exactly what you're getting.

Single Person





Discounted Rate

50% of the annual fee is non-refundable