Mercyhealth is pleased to welcome Dr. William R. Schneider, orthopedic surgeon, to the physician staff of Mercyhealth Orthopedic Specialists, Rockford.
Dr. Schneider’s philosophy of care is to deliver compassionate, convenient care of exceptional quality, while educating patients about their specific injury or condition. He works with his patients to formulate a treatment plan specific to their needs, whether that is a return to sports, recreational activities, work, or even “simple” everyday activities. His goal is to help patients recover their lost function and minimize pain, while giving guidance to prevent a recurrence so they can perform optimally in all aspects of life. Although some patients require surgical intervention, Dr. Schneider recommends starting with conservative treatments, like physical therapy after a thorough examination, with appropriate imaging like X-ray or MRI.
After earning his medical degree at Des Moines University College of Osteopathic Medicine, IA, Dr. Schneider served multiple residencies: Orthopedic Surgery, Nassau University Medical Center, East Meadow, NY; Pediatric Orthopedic Surgery, Cincinnati Children’s Hospital Medical Center, OH; Orthopedic Oncology, Memorial Sloan Kettering Hospital, NY; General Orthopedic Surgery, Good Samaritan Hospital, West Islip, NY. He then served an Orthopedic Sports Medicine Fellowship at Beacon Orthopedics and Sports Medicine, Cincinnati, OH.
Dr. Schneider’s special interests include: Sports-related injuries in adults and children, arthroscopic rotator cuff repair, arthroscopic repair of the labrum and shoulder instability, arthroscopic ligamentous reconstruction of the knee, including ACL and PCL, arthroscopic meniscal repair, treatment of cartilage injuries and cartilage restoration, patient-specific anatomic and reverse shoulder replacement, ligamentous injuries of the elbow, joint replacement of the knee and orthopedic trauma.
To make an appointment with Dr. Schneider, call the Mercyhealth Orthopedic Specialists, Mercyhealth Perryville at (815) 971-2000.