About Hampton Family Practice2018-08-27T09:09:35+00:00

Specializing in You Since 1977

Hampton Family Practice is a privately owned, primary care group of physicians, nurse practitioners and physician’s assistants dedicated to the mission envisioned by its founder, Dr. Michael H. Joynes.

Grounded in the tradition of Family Medicine, Hampton Family Practice is committed to the continuity of care and delivery of compassionate, patient centered services and education promoting good health and quality of life for patients and their family members of all ages.

We believe that long lasting, caring relationships with our patients is central to good health. With each visit, we get to know you, your personality, unique health history, wellness goals and preferences, and over time, this knowledge leads to the best possible diagnosis and treatment plan for you.

Why Choose Hampton Family Practice?

  • PEOPLE FIRST

  • CARING AND SKILLED DOCTORS

  • SAME DAY APPOINTMENTS

  • ONSITE LAB

  • TREATMENT FOR PATIENTS OF ALL AGES

OWNERSHIP

Unlike hospital-owned medical groups, our practice is owned exclusively by physician partners. We enjoy the freedom, and the responsibility, of making all of the decisions that affect our practice. This includes the types of investments we make, the medical services we offer, who we hire, how we celebrate, as well as day-to-day operational decisions.

Meet the Founder of Hampton Family Practice

doctor

Michael Joynes, M.D., a native of the Peninsula, opened Hampton Family Practice in 1977 to provide compassionate medical care to the families of the Hampton Roads community.

Dr. Joynes received a Bachelor of Science degree in Biology from Virginia Polytechnic University. He then graduated from The Medical College of Virginia, Richmond and completed a Family Medicine Residency at VCU Riverside. He is also Board Certified by the American Board of Family Physicians.

Learn more about the providers at Hampton Family Practice

Request An Appointment
With Hampton Family Practice

  • If you are an existing patient, please call 757-838-6335 to schedule an appointment.

Address Logo
Contact Logo
Hours Logo

Monday through Thursday:
8:30 a.m. to 6:00 p.m.

Friday: 8:30 a.m. to 5:00 p.m.
Saturday: 8:00 a.m. to 12:00 p.m

ACCESS OUR PATIENT PORTAL

Our patient portal allows current patients to have secure access to various parts of their health information while providing another method of communication with our practice. It is not intended to replace a face-to-face office visit with our provider or for emergent needs. 

How to Sign Up

Visit our patient portal

ACCEPTING NEW PATIENTS

To request an appointment with Hampton Family Practice, please fill out our easy online form, and one of our scheduling coordinators will get in touch with within 48 hours.
Request An Appointment