About Us

Advanced Certified

We serve Midvale and the Salt Lake area. We treat the source of pain and disease in the spine using a highly researched method of treatment called Chiropractic Biophysics.

 Becuase of that, Dr. Ratliff is part of an elite group of 5 Doctors in the state of Utah advanced certified and trained to not only provide excellent conventional chiropractic care but also the researched based treatment of Chiropractic Biophysics (CBP- check out his credentials online).  A CBP doctor carefully analyzes your posture to see if your spine is out of balance. Has anybody ever told you your head wasn't on straight! Well if we do, we're not kidding. The most common underlying problem with whiplash injuries, headaches, neck and low back pain or scoliosis is that your spine has shifted out of alignment with gravity. Your posture has changed for one reason or another and left you with irritated joints, discs, muscles and nerves. Ultimately, it results in extensive damage that eventually translates to poor health.

Our doctors will give you a prescription for correction customized for your particular spinal misalignment and symptoms. Given the option, most people would prefer to be healthy and correct the cause of the symptom not only relieve the pain. But ultimately it is your choice, relief care or correction.Chiropractic care can help most people achieve both short and long term health and wellness goals. Pain relief and spinal correction are two of the reasons that chiropractic services have become so popular, both here in Midvale and around the world.

If you have been suffering from back pain in Midvale, don't wait another second to begin your road to recovery! At Cottonwood Chiropractic, our Corrective Posture Techniques can assist patients with the rediscovery of health and wellness that had been previously known but long lost. For others, the chiropractic journey may offer a new sense of balance and wellness that they have never before experienced. If you want to start living every day pain free, call us at (801) 562-2400 to schedule an appointment!

                                                                                                                                                           ADVANCED CERTIFIED


"Our purpose is not to just get people out of pain or to increase their knowledge about healthy living. The specific goal in this office is to bring about changes in the lives of our patients. We aim to inspire the individual to think about, feel about , and then do something about obtaining a more youthful and healthier life. It just so happens that we are really good at doing that."


We are proud to provide a state-of-the-art facility for the highest quality chiropractic care available. It is one of our top priorities to protect the well-being of our valued patients. We are confident that you will feel right at home in our office as we welcome all patients as if they were family.


If you would like to make an appointment, please contact our office by phone or email. If you would like to request an appointment online, please select the ‘Appointment Request’ option from the menu above. A member of our staff will follow up with you directly.


Our practice accepts cash, check, and major credit cards. We will be more than happy to submit your insurance forms for you, and we accept most major insurance providers. Please call our office to verify whether your specific insurance plan is accepted. Payment plans and schedules can be discussed upon request.


If you are unable to keep an appointment, we ask that you kindly provide us with at least 24 hours notice. We ask for this advance notice so that we can offer this appointment to another patient. A fee may be charged if a patient does not show up for an appointment without sufficient notice.

We would like to take this opportunity to thank you for choosing our practice for your chiropractic care!

Contact Us

Call Today 801-562-2400

No form settings found. Please configure it.

Our Location

Find us on the map

Office Hours

Our General Schedule


8:00 am-12:00 pm

3:00 pm-6:00 pm


By Appointment


8:00 am-12:00 pm

3:00 pm-6:00 pm


8:00 am-12:00 pm

3:00 pm-6:00 pm


8:00 am-12:00 pm