Services2018-10-05T14:49:55+00:00

Services

If you are searching for quality healthcare services and doctors in the Hampton Roads area, you have found the right place. Hampton Family Practice is a local family practice offering exceptional care in family medicine for patients in every stage of life.

FLU SHOTS NOW AVAILABLE

Special Saturday Flu Shot Clinics

Available every Saturday in October
10/6, 10/13, 10/20 and 10/27
8:00-12:00

On a Walk-In
Basis

Monday-Friday
9:30-11:30
2:30-4:30

Why Choose Hampton Family Practice?

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 in 1977.

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.

Hampton Family practice believes 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.

  • PEOPLE FIRST

  • CARING AND SKILLED DOCTORS

  • SAME DAY APPOINTMENTS

  • ONSITE LAB

  • TREATMENT FOR PATIENTS OF ALL AGES

learn more

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