For scheduling or information, 877-CENTEGRA

CPC-McHenry County Orthopedics

A Full-Service Experience

Centegra Physician Care-McHenry County Orthopedics (CPC-MCO) has been keeping bodies in motion using the latest advancements in orthopedics combined with a personalized approach to care. There are many options for treatment, both surgical and non-surgical, and we will use our broad expertise to find the one that’s right for you. Our team of physicians, therapists and trainers will support you throughout your recovery, transitioning to daily activities or a high level of athletic conditioning. Our commitment to keeping you in motion extends from diagnosis through treatment and rehabilitation.

Orthopedic Injury Clinic

For orthopedic injuries that require immediate attention such as a twisted knee, sprain, strain or tennis elbow, head to an Orthopedic Injury Clinic at Centegra Health System. You can walk in to McHenry County Orthopedics in Crystal Lake or be seen at Centegra Immediate Care Centers with convenient locations and extended hours. Immediate Care providers collaborate with Centegra Physician Care- McHenry County Orthopedics physicians to evaluate and care for orthopedic injuries.

The Best Care

No matter what service you need, you can trust your care to our fellowship-trained, board certified physicians. In addition to being members of the American Academy of Orthopaedic Surgeons, every CPC-MCO physician completed an additional year of extensive training in their specific orthopedic specialty.

  • General Orthopedics
  • Sports Medicine
  • Arthroscopic Shoulder Surgery
  • Arthroscopic Knee Surgery
  • Hip & Knee Replacement Surgery
  • Hand/Microvascular Surgery
  • Foot/Ankle Surgery

On Call for Emergencies

We are always there when you need us—especially in times of emergencies. One of our physicians is always on call. We can see you in our office that day, or if it’s an emergency, you may request that the emergency department staff contact our physicians for treatment.


Centegra Physician Care-McHenry County Orthopedics, Crystal Lake
Centegra Physician Care-McHenry County Orthopedics, Huntley

We appreciate your confidence and trust in selecting our practice for your care. There is no facility fee charged during an appointment with Centegra Physician Care-McHenry County Orthopedics.