Dr. Rizvi, and his staff are wonderful people. In my entire life, this Doctor is extremely caring, at most professional, and changes an experience that can possibly be painful into an amazing one. They are very very cautious taking care of their patients, I would definitely recommend him to everyone, children, adults, young, old, and even special needs! Thank you Dr. Rizvi, and staff!