Meet Our Experts

Cody Scharf DC

Dr. Cody Scharf DC

1 of 4 Integrative Diagnosis Instructors in the world!
1 of 3 Integrative Diagnosis providers in the state of Iowa
10 years experience
Voted top 3 Chiropractors in Cedar Rapids
Successfully treated multiple current/former NFL athletes, Division 1 football and soccer players, UFC fighters, professional strongman, professional arm wrestlers, and professional endurance athletes
Logan Scharf DC

Dr. Logan Scharf

The Only Integrative Diagnosis Neck and Shoulder Specialist in the Midwest
1 of 3 Integrative Diagnosis certified providers in Iowa
Successfully treated professional/semi-professional NFL, Div.1 football and soccer, professional strongman, endurance athletes

Our Process

Our consult is 10-15 minute appointment with one of our doctors. During this appointment, all the details of your case will be discussed. At the end, the doctor will determine if you are a candidate for the exam.

ThriveCare - Consultation
ThriveCare - Consultation

Testing and measurement allows us to identify your exact problem and how much we can help! The examination, in combination with the consultation, is essential to achieve optimal results for your case.

Once an accurate diagnosis has been made and the appropriate treatment selected, treatment is aimed to restore movement, function, and load on relevant pathology.

Throughout care, the doctor will assess treatment changes, manage load, and increase strength to reduce and eliminate symptoms to the maximum conservative care allows!

Our average patient has had pain for 6+ months and seen 3+ providers before finding relief in our office!

At Thrive Care, we work diligently with our patients to find permanent pain relief!

Patients deserve better care than what they have come to expect — and that is what we deliver in our office! Our team provides a patient centered experience in a results driven environment to ensure you get honest and effective treatment for your pain problems.

If you or someone you know is struggling with pain, we want to see you at Thrive Care!  Getting you to do the things you used to do, and doing them better is our mission!

Call us today at (319) 214-5771 or setup an appointment online!

Your problem will never be easier or less expensive to fix!


Schedule Your Appointment

Full Name

Email Address

Phone Number

Select The Date

Appointment For: