Our Team
We Take Your Quality of Life Seriously
Orthopaedic Team at Greater Rochester Orthopaedics
The team at Greater Rochester Orthopaedics consists of highly skilled orthopaedic doctors and physician assistants dedicated to providing exceptional care. Based in Rochester, NY, our professionals aim to ease and manage all orthopaedic concerns with a compassionate and personalized approach. Whether it’s a common injury or a complex surgical need, our team is ready to support you on your journey to better health.
Have Questions?
Orthopaedic Doctors
Gregory S. Finkbeiner, MD, is a board-certified orthopaedic surgeon, fellowship trained in foot and ankle disorders. In private pr...
Joshua Olsen, M.D. is a board-certified orthopaedic surgeon, fellowship trained in sports medicine. In private practice since 2015...
Frank Pupparo, MD, is a board-certified orthopaedic surgeon, fellowship trained in joint replacement surgery. In private practice ...
Everett S. Weiss, MD is a board-certified orthopaedic surgeon, fellowship trained in adult reconstructive surgery. In private prac...
Michael C. Yip, MD, is a board-certified orthopaedic surgeon, fellowship trained in shoulder and elbow surgery. In private practic...
Benjamin F. Plucknette is a Board Certified Hand and Orthopaedic Surgeon specializing in treating hand, wrist, and elbow condition...
Physician Assistants
Timothy J. Bucklaew, PA-C, has been a certified physician assistant in practice since 2019. His clinical interests include the car...
Thomas Frosini PA-C is a NCCPA board certified physician assistant. His clinical interests include the care of acute musculoskelet...
Jessica Calzolari PA-C is a NCCPA board certified physician assistant. Her clinical interests include sports medicine and acute or...
Nicholas Briggs PA-C is a NCCPA board certified physician assistant. His passion for acute and chronic musculoskeletal care began ...
David Paniccia, PA-C is a certified physician assistant, in practice since 2003. His clinical interests include the care of acute ...
Administration
Coming Soon
Coming Soon

Learn more by reaching out at 585-295-5476 or schedule your appointment today at 585-295-5350.