Sonu, Do yourself a favour and do NOT get a hair transplant done in India. Most of the surgeons in India are not capable of sucessful hair transplantation, they are just looking to rip off people. Wait for a few years and start saving up money. Once you have enough, you can fly either to the US or Canada and have a hair transplant done with some of the top doctors in the world like Feller,H&W, Rahal, Shapiro. Do not let any Indian doctor touch your head or you will regret it later.
As for Dr Mahadevia, he is no better than others, look at his before and after pictures and compare it with the doctors mentioned above. So wait a while and do your research. This is a life changing decision , do not rush into it.