Does debilitating pain keep you from doing things you enjoy?

We provide alternatives for people with bone, joint, muscle, or other pain due to injuries or chronic misuse. Our treatments are customized for your personal needs. Treatment plans are developed to reduce pain and increase movement and mobility without medication or surgery. If you’re tired of living with chronic pain or want to prevent future problems from developing, come talk to us and we’ll show you all the possibilities.

Make An Appointment

Life is too short to live in pain

How does your current life stack up to the life you really want to live?

Living in pain can cause a loss of passion in your life. Persistent pain leads to fatigue and lack of patience with friends, co-workers or your loved ones.

Physical health issues tend to progress and lead to more frequent pain, physical limitations, permanent damage, and emotional distress.

Don’t let pain and injury prevent you from enjoying your life and the activities you enjoy. Let us help you make a change and bring the REAL YOU back to life.

We will help you discover the source and cause of your pain. We will help you get rid of it before it becomes worse.

Make An Appointment

Life Is Too Short To Live In Pain

How does your current life stack up to the life you really want to live?

Living in pain can cause a loss of passion in your life. Persistent pain leads to fatigue and lack of patience with friends, co-workers or your loved ones.

Physical health issues tend to progress and lead to more frequent pain, physical limitations, permanent damage, and emotional distress.

Don’t let pain and injury prevent you from enjoying your life and the activities you enjoy. Let us help you make a change and bring the REAL YOU back to life.

We will help you discover the source and cause of your pain. We will help you get rid of it before it becomes worse.

Make An Appointment

Life Is Too Short To Live In Pain

How does your current life stack up to the life you really want to live?

Living in pain can cause a loss of passion in your life. Persistent pain leads to fatigue and lack of patience with friends, co-workers or your loved ones.

Physical health issues tend to progress and lead to more frequent pain, physical limitations, permanent damage, and emotional distress.

Don’t let pain and injury prevent you from enjoying your life and the activities you enjoy. Let us help you make a change and bring the REAL YOU back to life.

We will help you discover the source and cause of your pain. We will help you get rid of it before it becomes worse.

Make An Appointment

The No More Pain Plan


Here’s how simple it is to start:

Step 1: Initial Consultation

On your initial visit, we will review your medical history and reports or test results in order to discuss your current problem.

Step 2: Examination & Diagnosis

At your first visit, we will perform a thorough examination to confirm your problem and gain a better understanding of the root cause.

Step 3: Treatment

In the first visit, we begin the treatment process.

You don't need to live like this anymore, let's make a change together!

We Have Helped People Just Like You

Allan Barbell

"I am amazed that I am able to attend the golf tournament today. Last week I could barely walk and if I waited to get in I wouldn’t have been seen until today."

Schedule Appointment

Dave Barnard

"My headaches and dizziness are much better and Dr. Weaver diagnosed and has given me treatments to manage my inner ear symptoms. Can’t believe other doctors missed this."

Schedule Appointment

Erin Prince

"My severe head injury gave me debilitating symptoms. With the help of Dr. Weaver, I am living a normal thriving life!"

Schedule Appointment

What To Expect From The "No More Pain Plan"


Here is everything you need to know for when we get started

When you schedule your first visit, we email forms so you can detail your history and current problem. You can fill out the form and return it to us via email. If for some reason, you do not respond, you can print the form and bring it with you on your first visit.


On your initial visit a Staff Doctor will review your history, any reports or test results, and perform an examination to identify the source of your problem.


We will explain our diagnosis, offer the best treatment plan and discuss the typical healing period.

Dr. Daniel Francisco

Get to know Dr. Francisco and his passion for helping you live a pain-free life through chiropractic care.

Meet Dr. Francisco

Dr. Ryan Weaver

Get to know Dr. Weaver and his passion for helping you live a pain-free life through chiropractic care.

Meet Dr. Weaver

When you schedule your first visit, we email forms so you can detail your history and current problem. You can fill out the form and return it to us via email. If for some reason, you do not respond, you can print the form and bring it with you on your first visit.


On your initial visit a Staff Doctor will review your history, any reports or test results, and perform an examination to identify the source of your problem.


We will explain our diagnosis, offer the best treatment plan and discuss the typical healing period.

Dr. Timothy Chow

Get to know Dr. Chow and his passion for helping you live a pain-free life through chiropractic care

Meet Dr. Chow

Dr. Ryan Weaver

Get to know Dr. Weaver and his passion for helping you live a pain-free life through chiropractic care

Meet Dr. Weaver

Come Experience The IM | Health Difference Today

Chiropractic is open to our patients and the general public with same and next-day appointments available.

Make An Appointment