Sports Chiropractic

Haymarket Chiropractic & Rehabilitation specializes in treating athletic injuries. Emphasis is placed on identifying the cause of the injury, reducing the pain, then strengthening the area so the injury does not return. This approach is designed to help you return to your sport more quickly and efficiently with minimal loss of training time. Our providers have earned a variety of certifications and have extensive experience with successful chiropractic techniques, including:

Your treatment plan will be individualized to your specific needs. Our multidisciplinary approach allow us to utilize the best practices of each discipline, including sports chiropractic, athletic training, personal training, strength and conditioning, muscle work therapy and dry needling. This approach provides the best treatment at each stage of healing.

Our clinic has been chosen to treat many professional athletes in the area. We treat athletes of all ages and skill levels, from the professional level through the beginners who are just learning their sport. Our strength and conditioning team can assist teams in pre-season training by focusing on minimizing injuries while increasing speed and endurance.

Since many injuries are complicated in nature, we work with a variety of sports medicine professionals in the community to treat patients and maximize their healing time. We are very proud of our excellent reputation in the community for getting results. If we are not able to help you heal, we will work to find the healthcare professional appropriate for your situation. We would like to help you in any way that we can.

Office Hours

Haymarket / Gainesville
14535 John Marshall Highway, #104
Gainesville, VA 20155

  • Mon
    8:00-12:00PM | 2:00-7:00PM
  • Tue
    8:00-12:00PM | 2:00-7:00PM
  • Wed
    8:00-12:00PM | 2:00-7:00PM
  • Thu
    8:00-12:00PM | 2:00-7:00PM
  • Fri
    8:00-12:00PM | 2:00-7:00PM
  • Sat
    8:00-12:00PM

Warrenton Office
Virginia Sports Chiropractic
331 Walker Dr.,
Suite 6,
Warrenton, VA 20186

  • Monday
    8:00-12:00PM | 2:00-7:00PM
  • Wednesday
    8:00-12:00PM | 2:00-7:00PM
  • Friday
    8:00-12:00PM | 2:00-7:00PM
  • Sat
    8:00-12:00PM