Dr. Nihal is very supportive, he will explain the ailment and treatment process very well. He treats patients with personal attention. He will explain the cost and other details well in advance and will not give you any sock at the time of final billing. Overall a good experience.