Dr Rizvi is excellant, I would diffently refer him to others. Knowledgeable, professional and friendly. I was in the hospital and my wife wasn't in the room but he went out of his way to find her to see if he could help her in with anything. Our appointments are always on time, Dr Rizvi spends the time needed for us to ask all our questions and ensures that we understand everything.