• Supporting Spinal Health
    You've only got one spine. Take great care of it with supportive chiropractic care.
  • We Create Healthy Families
    Call or Make an Appointment Online Today.
  • Supporting Spinal Health
    You've only got one spine. Take great care of it with supportive chiropractic care.
  • Wellness Awaits You
    Your journey to wellness begins here. Call today.

Welcome to de Barros Chiropractic Clinic!

Located in the heart of Mechanicsville, VA, the leading health professionals at deBarros Chiropractic are dedicated to helping you achieve your wellness objectives -- combining skill and expertise that spans the entire chiropractic wellness spectrum. Dr. David deBarros is committed to bringing you better health and a better way of life by teaching and practicing the true principles of chiropractic wellness care.

Patients seeking treatment at deBarros Chiropractic are assured of receiving only the finest quality care through the use of modern chiropractic equipment and technology. Dr. David deBarros and the staff have a genuine concern for your well-being!

If you are new to our website, please feel free to discover and learn about chiropractic wellness. If you are interested in starting your journey towards wellness please subscribe to our award winning newsletter. If you are already a newsletter subscriber, please explore the member wellness section of our website for wellness articles, resources, and health facts---specifically targeted by Dr. David deBarros to your wellness needs and interests.

It's Your Life... Live it in Health!

3D Spine Simulator

Meet the Doctor

  • Dr. David de Barros

    Since 1988, Dr. de Barros has been helping people regain their health and free them of their pain by using a 'whole person approach' when taking care of his patients. Read More By combining the very best hands-on-technique, state of the art physiotherapy procedures and neuromuscular re-education, Dr. de Barros is able to help you to accelerate and/or maintain your journey to good health and pain relief.  He strives to improve and update his knowledge in the field of chiropractic. He graduated from Life Chiropractic College and has completed post graduate studies offered by the International Chiropractic Pediatric Association and is certified in Pediatric Chiropractic. Dr. de Barros also completed post graduate studies at the Spine Research Institute of San Diego for treatment and rehabilitation of whiplash injuries due to automobile accidents. He also specializes in helping patients recover from headaches, bulging discs (slipped discs), fibromyalgia, arthritis, neck and back pain. He and his well trained staff are committed to helping the Mechanicsville and Greater Richmond communities achieve optimum health, naturally.


I had been suffering from lower back pain for many years. My pain was a result of many falls through the years and eventually started to catch up with me. I finally decided to seek treatment. My doctor I had been seeing for my arthritis suggested I see a chiropractor. I had seen a chiropractor before and noticed results so I decided to return to chiropractics. I noticed Dr. deBarros' office many times while I was in the Mechanicsville area so I called and set up an appointment. On my first visit, the doctor set me up on a specific healthcare plan designed just for me. Since starting I have stuck with that plan and never miss a single appointment! I have definitely experienced results! I enjoy each of my visits to the office. The doctors are all great and very informative of my progress. The staff is wonderful as well. They are friendly and make each visitenjoable. If someone were experiencing back pain and were curious about chiropractics, I would definitely tell them to try it. It has worked for me and I think everyone experiencing back pain should see the difference chiropractics can make!

Jimmy Patterson

Featured Articles

Read about interesting topics

Newsletter Signup

Sign up for more articles


Find us on the map

Office Hours

Our Regular Schedule

de Barros Chiropractic Clinic


9:00 am-12:00 pm

2:00 pm-6:00 pm


9:00 am-12:00 pm

2:00 pm-6:00 pm


9:00 am-12:00 pm

2:00 pm-6:00 pm


9:00 am-12:00 pm

2:00 pm-6:00 pm


By Appointment Only Call 625-9395


By Appointment Only Call 625-9395