Relieve Neck Pain

 Relieve Neck Pain in Arlington Heights

Why do you put off what can be a gentle and effective treatment to relieve your neck pain? Relief can be as easy as a phone call or an email. Neck pain, strain or just sleeping wrong will always lead to a more complex problem with a long healing time if you continue to ignore your symptoms. Your body warns you when something is amiss. Neck pain, neck stiffness, pinching, radiating pain, muscle spasm or just the run-of-the-mill stiff neck always stems from the vertebral subluxation complex. Simply put, this is the rearrangement of the bones in your cervical spine (neck) and, in a nearly every instance, a subluxation in your mid-back, as well. Stop the madness, get to the bottom of your issue, and get back to a healthy, pain-free lifestyle. Painstaking work, computer work or sleeping funny will escalate and cause you more problems than you want to deal with. Take care of it once and for all. Honest, affordable, and effective Chiropractic care. Same day appointments are an email away. Contact us today. Still not sure? Check out our reviews. We’ve got your back.

Call 847-577-3597 for Emergency and same day appointments.


Find us on the map

Office Hours

Our Regular Schedule


9:00 am-12:00 pm

3:00 pm-6:30 pm


9:00 am-12:00 pm

3:00 pm-5:30 pm


9:00 am-12:00 pm

3:00 pm-6:00 pm


by Appt



9:00 am-12:00 pm

2:30 pm-4:30 pm


8:00 am-10:00 am

By Appt


By Appt



Reviews By Our Satisfied Patients

  • "Dr. Kevin and his staff are great. My wife called a couple local chiropractors trying to get some information regarding what our insurance covered and the Office staff at O'Hara were the most helpful and worked hard to help answer our questions. Dr. Kevin is beyond great his "bedside" manner is excellent he makes you feel like you have known him for years. I will recommend his practice to anyone I know that is looking for a chiropractor."
    Ryan O. - Arlington Heights, IL