Yes, of course. Indian doctors are considered to be one of the best in the world. Plus, Indian healthcare industry has seen a sea change in the last few years with hospitals investing heavily on developing their infrastructure, training their workforce, and acquiring JCI and other international accreditations. All this has resulted in rapid enhancement in the quality of medical care provided by Indian hospitals.
India is second largest populous country in the world and that is the reason why economies of scale are very high here. The number of any kind of procedures owing to large Indian population is high and this significantly reduces the overhead cost of medical procedures. Also lower salaries in comparison to developed countries, is a big reason contributing to the lower cost of the procedures in India.
Going directly to a hospital is an option that you can always explore but it will lead you to two problems.
Firstly, since foreign patients are not aware of the concerned hospitals' strengths and weaknesses, the hospital will try to promote all its specialties whether all those are best in their class or not. IndiaTreatments.com has the required knowledge about good doctors and hospitals for a special kind of procedure and therefore it is well placed to provide you with an unbiased suggestion.
Secondly, the treatment process including getting diagnostic tests done, fixing of appointment, handling discharge process, etc could be very cumbersome for foreign patients because of lack of knowledge of local language and hospital rules. IndiaTreatments.com makes all this absolutely hassle-free for patients coming from abroad for a small fee by providing them with valuable help and guidance throughout the process.
As far as payment is concerned, it is entirely up to you. The total amount will be the same in both the cases.