Book Appointment

Health From Within

Our Services

Comprehensive, individualized care for the whole family.

All services

Car Accident Care

Our Health From Within chiropractors are trained to help restore range of motion, reduce or eliminate pain, and make excellent health choices.…

Learn more →

Chiropractic Care

A chiropractor is a healthcare professional that specializes in spine, muscle, joint and nervous system problems. Chiropractors have received at least six…

Learn more →

Custom Therapeutic Exercises

Therapeutic exercises are a combination of movements, stretches, or posture designed to restore pain-free movement for our patients. These programs are always…

Learn more →

Family Chiropractic

At Health from Within, our family chiropractors can provide you and your loved ones with the best chiropractic treatment that is designed…

Learn more →

Pediatric Chiropractic

We have seen a rise in our younger patient population as more and more parents see and feel the benefits offered by…

Learn more →

Prenatal Chiropractic

Our pregnancy chiropractor is committed to excellence, which means that each visit is filled with opportunities to give your baby a wonderful…

Learn more →

Shockwave Therapy

Shockwave Therapy is widely used in the treatment of acute and chronic pain in muscles, tendons, and joints. Shockwave Therapy is the…

Learn more →

Spinal Care

- Offers protection to the spinal cord and the corresponding nerve roots.

Learn more →

Spinal Decompression

Spinal decompression is mechanically reducing the pressure on spinal nerves. There are several surgeries that can be performed to do this, and…

Learn more →

Spinal Rehabilitation

The immune system and nervous system are directly related. When the nervous system is compromised, the immune system can also be affected.…

Learn more →

Sports Chiropractic

As a sports chiropractor, Dr. Ashley Ochsner has been helping people heal from injuries and stay healthy for over 24 years. He…

Learn more →

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