I would highly recommend Dr KMZ for all my patients. He is a specialist in orthopaedic and sports related disorders. He subspecialize in Shoulder related issues. If you want clarity in explanation and detailed post op care. This is the Dr you want to visit