5 /5 Dwight Mullinax III: Dr.Nayyar and his staff are amazing. They take time to explain things and answer all question you might have. I enjoyed my experience with him. His assistant is amazing as well always happy, cheerful, and nice.explains everything very well.