Skip Navigation
Skip Main Content

Expert Knee Care in Greater Chicago

Knee Pain Treatment and Surgery

Your knees take on every stair, squat, and stride, so when one starts to ache, swell, or give way, you feel it all day long. Knee pain can come from many sources, and the right treatment starts with finding the true cause. Common reasons patients come to see us include:

  • A sports injury, such as a torn ACL or meniscus
  • Arthritis or wear and tear that makes mornings stiff and stairs difficult
  • Overuse conditions like runner's knee or patellar tendinitis
  • A kneecap that slips, catches, or feels unstable

At Barrington Orthopedic Specialists, our physicians use cutting-edge technology to assess and diagnose knee conditions and injuries, then build an individualized plan around your goals. We see knee patients at our offices in Bartlett, Schaumburg, Elk Grove Village, and Buffalo Grove, with on-site physical therapy to keep your care under one roof.

Don't let knee pain set the limits on your day. Request an appointment with one of our knee specialists to start the path toward relief.

APPOINTMENTS

Orthopedic Knee Specialists at BOS

Meet the dedicated specialists who provide advanced knee care for patients across the Barrington Orthopedic Specialists network.

Avinesh Agarwalla

Avinesh Agarwalla, MD

Orthopedic Surgeon
M
['Orthopaedic Surgery']
['Schaumburg Office', 'Elk Grove Village Office', 'Buffalo Grove Office', 'Bartlett Office']
Rohan Gopinath

Rohan Gopinath, MD

Orthopedic Surgeon
M
['Orthopaedic Surgery']
['Schaumburg Office', 'Elk Grove Village Office', 'Bartlett Office']
Sean Jereb

Sean Jereb, MD

Orthopedic Surgeon
M
['Orthopaedic Surgery']
['Schaumburg Office', 'Elk Grove Village Office', 'Bartlett Office']
Mark Levin

Mark Levin, MD

Orthopedic Surgeon
M
['Orthopaedic Surgery']
['Elk Grove Village Office', 'Buffalo Grove Office']
Paul Nourbash

Paul Nourbash, MD

Orthopedic Surgeon
M
['Orthopaedic Surgery']
['Schaumburg Office', 'Elk Grove Village Office', 'Bartlett Office']
Thomas Obermeyer

Thomas Obermeyer, MD

Orthopedic Surgeon
M
['Orthopaedic Surgery']
['Schaumburg Office', 'Elk Grove Village Office', 'Bartlett Office']
Jason Rotstein

Jason Rotstein, MD

Orthopedic Surgeon
M
['Orthopaedic Surgery']
['Schaumburg Office', 'Elk Grove Village Office', 'Buffalo Grove Office']
Patrick Strotman

Patrick Strotman, MD

Orthopedic Surgeon
M
['Orthopaedic Surgery']
['Schaumburg Office', 'Elk Grove Village Office', 'Bartlett Office']

Knee Resources

Conditions

Our knee specialists diagnose and treat a wide range of injuries, ligament and cartilage tears, and chronic orthopedic conditions affecting movement, stability, and long-term joint health.

Our goal is to identify the source of your pain accurately and create a treatment plan that supports long-term mobility, comfort, and confidence in every step. Physical therapy is available at all of our offices, including our Palatine Physical Therapy clinic.

Treatments

We offer both non-surgical and surgical solutions designed to relieve pain, restore stability, improve function, and help you return to everyday activity with confidence.

From conservative care to advanced procedures, our specialists work with you to determine the option that best fits your diagnosis, goals, and lifestyle.

Educational Videos

Explore educational resources to better understand common injuries, treatment options, and what to expect from recovery and rehabilitation.

Educational Knee Videos

Learn more about symptoms, diagnosis, recovery expectations, and available treatment options through patient-friendly video content.

These resources can help you feel more informed before your appointment and better prepared for next steps in your care plan.

Watch Videos

Frequently Asked Questions

Get quick answers about consultations, symptoms, timing, and how to schedule care with our knee specialists.

The right knee doctor does more than read an image. They listen, explain your options in plain language, and stay with you from diagnosis through recovery. At Barrington Orthopedic Specialists, our physicians work with you at every step to find the knee pain treatment that fits your needs and your lifestyle. Here is what that looks like in practice:

  • Seven knee-focused physicians seeing patients across our Bartlett, Schaumburg, Elk Grove Village, and Buffalo Grove offices
  • Treatment for acute injuries and long-term conditions, including swollen knee and knee joint pain
  • On-site physical therapy, so your surgeon and therapists stay in close communication
  • A walk-in Immediate Orthopedic Care Clinic in Schaumburg for sudden injuries

Our approach is simple: surgery should be your last option, not your first. We emphasize non-surgical care, and when an operation is the right call, our surgeons offer minimally invasive techniques and advanced options. You only move as far along this path as your knee requires:

  • Conservative care: activity changes, bracing, anti-inflammatory medication, and physical therapy
  • Injection therapy: treatments such as viscosupplementation for an arthritic knee
  • Minimally invasive surgery:knee arthroscopy to repair or remove a torn meniscus, treat damaged cartilage, or reconstruct a torn ACL
  • Joint replacement: partial or total knee replacement, including robotic-assisted surgery with Stryker’s Mako 4 SmartRobotics™ system at Schaumburg Surgery Center

Your first visit is built around understanding your knee and how it affects your day. Here is what to expect:

  • A conversation about your history. We ask when the pain started, what makes it better or worse, any past injuries, and which activities you want to get back to.
  • A hands-on exam. Your physician checks swelling, tenderness, range of motion, and ligament stability, and watches how you walk and bend the knee.
  • Imaging when it helps. X-rays show bone and joint alignment, and an MRI through our Schaumburg MRI Department gives a closer look at cartilage, menisci, and ligaments.
  • A clear diagnosis and plan. We explain what we found, review every treatment option, and answer your questions before you leave.

Knee pain that lingers rarely resolves on its own, and waiting can turn a minor strain into a bigger repair. Schedule an evaluation if you notice any of the following:

  • Pain or swelling that lasts more than a few days despite rest and ice
  • A pop at the time of injury, followed by swelling or a feeling of instability
  • Locking, catching, or a knee that gives way
  • Trouble fully straightening or bending the knee
  • Stiffness or aching that interrupts sleep or limits walking and stairs
  • A visible change in the shape of the knee or kneecap

If an injury is sudden or severe, or you cannot put weight on your leg, visit our Immediate Orthopedic Care Clinic in Schaumburg instead of waiting for a scheduled visit. A hot, red, swollen knee with a fever needs urgent medical attention.

Request an appointment online or call (847) 285-4200 to reach our scheduling team. Choose the office that is most convenient for you:

Physical therapy is also available at all of our locations, including our Palatine Physical Therapy clinic at 150 W Northwest Hwy, Palatine, IL 60067. We accept many major insurance plans; visit our insurance page for details.

Get the High-Quality Knee Care You Deserve.

Compassionate Orthopedic Care You Can Trust

Appointments

(function () { var root = document.querySelector('.knee-page'); if (!root) return; var shell = root.querySelector('.resource-panel-shell'); var btns = [].slice.call(root.querySelectorAll('.resource-tab-btn')); var mq = window.matchMedia('(max-width: 991.98px)'); function panelFor(btn) { return root.querySelector('#' + btn.getAttribute('data-target')); } // Size open FAQ answers to their content (only works once the panel is visible) function refreshFaq(scope) { [].slice.call(scope.querySelectorAll('.faq-group.active .faq-answer')).forEach(function (a) { a.style.maxHeight = a.scrollHeight + 'px'; }); } // Wrap each tab button so its panel can sit under it on mobile btns.forEach(function (btn) { if (!btn.parentNode.classList.contains('resource-tab-item')) { var item = document.createElement('div'); item.className = 'resource-tab-item'; btn.parentNode.insertBefore(item, btn); item.appendChild(btn); } btn.setAttribute('role', 'tab'); }); // Desktop: panels live in the right-hand shell. Mobile: each panel drops under its tab. function placePanels() { btns.forEach(function (btn) { var panel = panelFor(btn); if (!panel) return; if (mq.matches) { btn.parentNode.appendChild(panel); } else { shell.appendChild(panel); } }); } function activate(btn, allowCollapse) { var collapse = allowCollapse && mq.matches && btn.classList.contains('active'); btns.forEach(function (b) { b.classList.remove('active', 'primary-color'); b.setAttribute('aria-selected', 'false'); b.parentNode.classList.remove('active'); var p = panelFor(b); if (p) p.classList.remove('active'); }); if (collapse) return; // tapping the open tab on mobile closes it btn.classList.add('active', 'primary-color'); btn.setAttribute('aria-selected', 'true'); btn.parentNode.classList.add('active'); var panel = panelFor(btn); if (panel) { panel.classList.add('active'); refreshFaq(panel); } } btns.forEach(function (btn) { btn.addEventListener('click', function () { activate(btn, true); }); }); // FAQ accordion [].slice.call(root.querySelectorAll('.faq-toggle')).forEach(function (toggle) { toggle.addEventListener('click', function () { var group = toggle.closest('.faq-group'); var answer = group.querySelector('.faq-answer'); var open = !group.classList.contains('active'); group.classList.toggle('active', open); toggle.setAttribute('aria-expanded', open ? 'true' : 'false'); answer.style.maxHeight = open ? answer.scrollHeight + 'px' : '0px'; }); }); function onResize() { placePanels(); var current = root.querySelector('.resource-tab-btn.active'); if (!current && !mq.matches) current = btns[0]; if (current) activate(current, false); } if (mq.addEventListener) { mq.addEventListener('change', onResize); } else { mq.addListener(onResize); } placePanels(); activate(root.querySelector('.resource-tab-btn.active') || btns[0], false); })();