What our patients have to say...

  • Dr. Knapp took time to get to know my health history and major complaints. He is very knowledgeable. He was able to do more in my first visit than other chiropractors have done with multiple visits. The office is friendly and staff extremely helpful. I would highly recommend giving Kurv a visit. They can do so much more than crack your back. 😀

    Show More - Margaret E.
  • Life changing experience, I was able to work and walk again, I should say Doctor Kyle safe my life, An Amazing Customer service from everyone at the Office.

    - Maria G.
  • I have been going to chiropractors for many years and I will say the entire staff at KruvO2 are phenomenal! It’s great to have a chiropractor who listens to me and helps to resolve the trouble areas.

    - Jessica S.
  • Dr. Kyle is amazing and so knowledgeable about everything! He is a great source of information and helps my neck and back a lot!

    - Michelle W.
  • I experience chronic pain resulting from previous injuries, and I have found significant relief in the care provided by Dr. Knapp. Additionally, the office staffs are very professional and courteous.

    - Thinh T.
  • I don’t usually leave too many reviews but my experience so far at KurvO2 has been amazing! Finally found a Chiropractor that listens to me and puts a plan together that remedies the problem. First visit was Sept 20, 2023. I was a couple weeks away from having lower back surgery, which I really didn’t want to have.  After a couple weeks of visits my pain level has been reduced to a 3 from a 10!
    The staff is wonderful and always smiling and really look after you. I recommend KurvO2 to anyone looking for relief!

    Show More - Mark G.
  • Great experience. First chiropractic visit where a detailed analysis was done on my body before starting treatments. The visit was handled very efficiently by the friendly staff.

    - Christopher E.
  • Most comprehensive patient care I've ever experienced at a chiropractic practice. Dr. Kyle and his staff are knowledgeable, friendly and always put the patient first.

    - Kathleen W.
  • From the Doctor to the office staff an amazing customer service , they make you feel like Family.  A Few weeks later my wife is 100 times better  that she did at the Beginning. The Doctor really knows what he is Doing.

    - Carlos P.
  • KurvO2 has greatly helped myself and family with multiple medical issues. They are very caring and professional and they offer a variety of services. They diagnose each person individually using comprehensive analysis techniques that very few doctors do and we’re very grateful to have found them.

    - Marty C.
  • I originally came to Kurv O2 because of back pain and general discomfort. Dr. Kyle did a full diagnosis of my posture, skeletal system, and range of motion. Based on this diagnosis, he put together a treatment plan that has helped me experience great results. In the time that I’ve been a patient here, I’ve been able to fall asleep easier, get more quality sleep, move around easier, and have a better overall quality of life. In case that wasn’t enough, the office staff has been awesome to work with. Stacey, Beverly, and Kelly are easy to talk to, take genuine interest in their patients, and their hospitality is second to none.

    Show More - Max O.
  • This is by far the best Dr I have been to. He explained in detail the results of the X-rays and body scans he did for me. Then worked with me on a plan to fix the damage. Thankyou so much. I look forward to every appointtment because I know I’m going to leave feeling better

    - Mike M.
  • Dr. Kyle and the team are all
    extremely knowledgeable and very professional. Great service.

    - Christian L.
  • Such a great experience! Dr. Knapp was thoughtful and attentive. Explained the process of the treatment and talked me through the shockwave therapy. I left feeling better immediately and looking forward to my next visit for continued improvement

    - Kaitlyn N.

Our Location


1880 North Stonebridge Drive STE 240,
McKinney, TX 75071


8:00 am - 6:00 pm


8:00 am - 6:00 pm


2:00 pm - 6:00 pm


8:00 am - 6:00 pm


8:00 am - 12:00 pm