
By William Kirkpatrick ·
The #1 Traveling Scare: Losing Your Medication & What To Do
Your direct primary care doctor can help you if you've lost your medications while traveling.
Read practical health and wellness guidance from Total Access Medical.

By William Kirkpatrick ·
Your direct primary care doctor can help you if you've lost your medications while traveling.

By William Kirkpatrick ·
Are you searching for a new doctor? A direct primary care concierge physician may be just what you're looking for.

Direct Primary Care · By William Kirkpatrick ·
Direct Primary Care in the United States

By William Kirkpatrick ·
Direct primary care. Concierge physician. Travel care for the business executive.

Direct Primary Care · By William Kirkpatrick ·
direct primary care practice with concierge doctors

By William Kirkpatrick ·
Direct Primary Care and concierge doctors help make travel safer

By William Kirkpatrick ·
Family health while abroad. Finding doctors while abroad. Overseas health care.

Concierge Medicine · By William Kirkpatrick ·
Transitioning from the hospital to home. The benefit of electronic medical records, concierge medicine and direct primary care. Health and wellness tips.

Concierge Medicine · By William Kirkpatrick ·
Concierge medicine and direct primary care benefit the traveling businessman.

Personal Wellness Plan · By William Kirkpatrick ·
How to help a sick loved one. How to help a loved one with chronic health problems. How to manage your own chronic health problems.

Healthcare · By William Kirkpatrick ·
Direct primary care is a growing primary care alternative in the U.S. Here's what you should know:

Executive Health · By William Brasko ·
Concierge doctors direct you through the maze of the current health system. They can save you money, time, increase health and cut down on headaches.

Membership is limited. Your doctor should feel like your doctor, and your personal care should be personal — call or email us to learn how enrolling in a Total Access Medical program can change your life.
Questions? Speak directly with our team
610-667-9980