I visited him for my child's vaccination. I must say the whole set up was clean and they have a courteous staff. Doesn't have to wait for more than 5 min n the doc is very friendly. He is knowledgeable and knows inside out of your child needs. Would strongly recommend every parent to consult Dr. Mukesh Agarwal for their child.