Meet the Team

Montpelier Family Chiropractic is devoted to providing you with personalized, high quality, natural health care, and keeping it affordable so that you and your family can enjoy the benefits of improved health for years to come.

Theresa Neiss is a chiropractor who serves Montpelier and the surrounding communities in VA . 

  • Dr.
    Theresa Neiss

    Chiropractic Physician

    Theresa M. Neiss, D.C. (Dr. Tree) earned her undergraduate degree in Nutrition from Cornell University and her Doctorate from New York Chiropractic College. She relocated from upstate New York to this area in 2003 and purchased her home in Montpelier, which was the first site of Montpelier Family Chiropractic.

    Dr. Tree enjoys spending time with her niece, 3 dogs, and Merlin the cat.  When not in the office she can often be found with her horse, Legit (short for Strictly Legit), who is teaching her Dressage and natural horsemanship.

  • Mark

    Mark first studied massage at Chicago's Body/Mind Center in 1983. He was licensed as a massage professional in that city  from 1983-1987, doing massage by day and acting at night. Sadly, he let his license expire while he pursued acting and various other interests. He returned to the world of Massage & Bodywork in 2007, studying at the Institute for Massage Therapies in Richmond, Va. He passed the National Certification Exam in November 2007 (NCTMB) and is also certified by the Va. Board of Nursing.

    Aside from his passion for bodywork, Mark is also a tree farmer and a nature lover. He and his wife Kathy live in a little cabin in the woods near Beaverdam, along with three horses, and dog Winnie.

Our Mission is to aid and support those who

choose to live healthier, happier lives.

We promise to do this with honesty, integrity,

compassion, laughter and friendship.

If you have any questions about our Montpelier chiropractor, or would like to learn more about chiropractic care at Montpelier Family Chiropractic, please call us at 804-883-3000 today!

                          Meet the Team


Find us on the map

Office Hours

Our Regular Schedule


7:00 am - 12:00 pm

2:00 pm - 6:00 pm



2:00 pm - 7:00 pm


7:00 am - 11:00 am

12:00 pm - 3:00 pm


8:00 am - 12:00 pm

2:00 pm - 7:00 pm





9:00 am - 12:00 pm

1:00 pm - 3:00 pm




Open the 1st and 3rd Saturday of the Month.


Reviews By Our Satisfied Patients

  • "Patient Testimonials: Coming Soon..."