Most hair transplant clinics in India are scams. They say they will transplant 4000-5000 grafts, and just transplant 1500-2000, but they extract more. Then you are running after repairs. This happened with me.
I would suggest @Eugenix Hair Science they knock the ball out of the park in case of virgin donors.
I would also suggest going on finastride a year before surgery.