Book an Appointment
Welcome to our online booking site
Chiropractic
Last visit = 0-6 months ago; schedule adjustment or quick adjustment
Last visit = 6 months - 3 years ago; schedule adjustment with re-exam
Last visit = 3+ years or this is your 1st visit? Schedule New Patient Visit
Massage Therapy
Medical Massage is a problem-focused massage where a doctor-trained therapist does a full body massage, but with a focus on your problem areas. 60 minutes is sufficient, but a 90 minute massage will allow much more time on those chronic areas of tension!
MLS Laser Therapy
The FDA-cleared MLS Therapy Laser uses concentrated light energy to stimulate the body's own healing process to minimize pain, inflammation, and arthritis and reduce recovery times so you can return to a pain-free life.
The MLS Therapy Laser has a unique pain-relieving effect, which can be dramatic. 85-90% of patients feel significantly better in just a few treatments. This laser can reduce inflammation, pain, bruising, and swelling from injuries such as sprains and fractures, surgical procedures, and even arthritis!
Phone Consultation
The purpose of this phone appointment is to address any questions prior to scheduling an appointment. It is important to note that this session is not intended for diagnosing or treatment.
Functional Medicine
Dr. Ellis is a Certified Functional Medicine Practitioner who helps people achieve balance in their bodies by making changes in their daily life and providing nutritional support.
Sunday Appointments
We now offer limited Sunday Appointments once a month for those who need weekend availability. These sessions are ideal for patients with busy weekday schedules or those seeking extra support between regular visits.
Due to the premium nature of weekend care, rates are higher than standard weekday appointments. If you have a prepaid package or care plan, you are still welcome to book—a price adjustment for the difference will apply.
Spots are limited and fill quickly. Advance scheduling is encouraged!
Select a treatment
from the list on the left
to view available appointment times

Need Help? 214-987-9973