Book Appointment

Our Story

You Deserve To Live Pain Free and At Your Best

We believe you deserve a life free from pain — productive, happy, and fully your own.

Our Promise

Care That Gets You Your Life Back

At Health From Within we know that you want to be pain free, productive, and happy. The problem is pain makes you feel frustrated, fearful, and sometimes even desperate. We believe you deserve a life free from pain — which is why we have reached over 11,000+ people over the past 28+ years, and counting.

A complete and thorough evaluation. An individualized plan of care. You get your life back.

11,000+

People Cared For

28+

Years of Practice

100%

Would Recommend

2

Quad Cities Clinics

What Guides Us

How We Care For You

Individualized Care

Every plan starts with a complete and thorough evaluation — never a one-size-fits-all protocol.

Safe & Effective

We minimize interventions and focus on what actually moves your health forward.

For the Whole Family

From prenatal and pediatric to athletes and seniors — care for every stage of life.

Here’s How We Do It

Three Steps to Getting Your Life Back

  1. A Complete, Thorough Evaluation

    We take the time to understand your history and pinpoint the true source of the problem — not just chase symptoms.

  2. An Individualized Plan of Care

    Every plan is built around you and your goals. Never a one-size-fits-all protocol.

  3. You Get Your Life Back

    Move better, feel better, and get back to the things you love — pain free, productive, and happy.

Why Health From Within

Your Experience & Quality of Life Is Our Top Priority

Increase Your Motivation

Without pain, you’ll want to do more — and get back to living fully.

Minimize Interventions

Our care is both safe and effective, using the least invasive means possible.

Live Your Best Life

Get off the bench and back in the game, for every stage and every member of the family.

Schedule Appointment

Ready When
You Are

Schedule online in a couple of clicks, or call and one of our team members will get you booked.

Bettendorf
Davenport
Do you accept insurance?

We work with a limited number of plans, and many of those usually cover only a small part of care. Most of our patients pay directly for their care plan. This is intentional. Insurance is built to pay for short-term symptom relief at the lowest cost to the insurer. It is not built to fund the kind of individualized care that actually changes how someone feels, moves, and functions over time. Coverage rules, visit limits, and “medical necessity” definitions are written around the insurance company’s budget, not around your specific health goals.

Patients choose our office because the plan is theirs, the progress is measurable, and the care is never cut short. If you have benefits you would like us to check, we are happy to look. Either way, the recommendation is based on what your body needs and what you want to achieve, not on what an insurance company is willing to reimburse.

What should I expect at my first visit?

Plan on about 30-45 minutes. You will get intake forms by text or email beforehand. Fill them out ahead of time, or arrive 10 minutes early to complete them here. Our concierge team will greet you, then you will meet one-on-one with your doctor for a consultation, a thorough evaluation, digital X-rays if needed, and your first relief treatment if the findings support it. Your individualized care plan is reviewed at your follow-up visit, once we have your exam and X-ray findings together and can match the plan to your specific health goals.

Do you treat children and during pregnancy?

Yes. Every doctor here is trained to provide pediatric and prenatal chiropractic care. Dr. Ochsner, the founder, is Webster Certified and has more than 28 years of clinical experience. He personally trained each doctor on the team in the Health From Within prenatal and pediatric protocols he developed, so the approach is consistent no matter which doctor you see.

Select Location:
Are you a:

Loading the scheduler…

Trouble with the scheduler? Call (563) 723-0004 (Bettendorf) or (563) 306-0801 (Davenport).

Call 563
723-0004