I had the best experience with Dr. Surjit Rai and his staff! He has excellent bedside manner and truly cares about his patients. He is a highly skilled and detailed surgeon. I would absolutely recommend him to anyone!