About  /  Our team

Meet Our Team

Our medical providers, chiropractors and physical therapists work in the same practice, share notes and build one plan around your recovery, at four clinics across Tampa Bay.

★★★★★  4.9 from 385 Google reviews  ·  4 Tampa Bay clinics  ·  Since 1999

Medical

Medical providers

Evaluation, diagnosis and medical care, coordinated with the rest of your team.

Learn about primary care →

Dr. Sheryl Haynes, Do, Medical Director At Total Vitality Medical Group

Dr. Sheryl Haynes, DO

Medical Director

Eve Hodson, Advanced Practice Registered Nurse At Total Vitality Medical Group

Eve Hodson

Advanced Practice Registered Nurse

Mary Butler, Advanced Practice Registered Nurse At Total Vitality Medical Group

Mary Butler

Advanced Practice Registered Nurse

Chiropractic

Chiropractic physicians

Hands-on care to restore normal motion in the spine and joints.

Learn about chiropractic care →

Dr. Adam Rosoff, Founder And Owner At Total Vitality Medical Group

Dr. Adam Rosoff

Founder & Owner, Doctor of Chiropractic

Dr. Michael Heldreth, Chiropractic Physician At Total Vitality Medical Group

Dr. Michael Heldreth

Chiropractic Physician

Dr. Ken Peluso, Chiropractic Physician At Total Vitality Medical Group

Dr. Ken Peluso

Chiropractic Physician

Dr. Bryan Nicholas, Chiropractic Physician At Total Vitality Medical Group

Dr. Bryan Nicholas

Chiropractic Physician

Dr. Aj Rubano, Chiropractic Physician At Total Vitality Medical Group

Dr. AJ Rubano

Chiropractic Physician

Rehab

Physical therapy

Exercise and hands-on therapy to rebuild strength and range of motion.

Learn about physical therapy →

Brian Anderson, Physical Therapist At Total Vitality Medical Group

Brian Anderson

Physical Therapist

Vanessa Febles, Physical Therapist At Total Vitality Medical Group

Vanessa Febles

Physical Therapist

Andrea Bairam, Physical Therapy Assistant At Total Vitality Medical Group

Andrea Bairam

Physical Therapy Assistant

Behind the scenes

Office team

The people who keep scheduling, paperwork and your visits running smoothly.

Rox Sands, Office Manager/Hr At Total Vitality Medical Group

Rox Sands

Office Manager/HR

Request an appointment

Tell us where it hurts. We’ll call you to schedule.

Fill out the form and our team will call you to schedule your first visit. Prefer to talk now? Call us.

Clearwater · St. Petersburg · Brandon · Tampa

Four Tampa Bay clinics

Choose the clinic closest to you

Request an appointment online or call the clinic that is most convenient. Our team will find a time that works for you.

Clearwater

26750 US Hwy 19 N
Suite 100
Clearwater, FL 33761

St. Petersburg

1001 37th Street N
Suite D
St. Petersburg, FL 33713

Brandon

667 West Lumsden Road
Brandon, FL 33511

By appointment

Tampa

1881 W Kennedy Blvd
Suite A
Tampa, FL 33606

Ready to feel better?

Tell us what is going on and which clinic is easiest for you, and our team will call to schedule your first visit.