Dr. Cain did my shoulder that had shattered due to a fall. Dr. Cain was great as a surgeon and really took time to listen and explain everything to me.