No one told me why Dr. was held up I waited 1 hr after the appointment time before I saw the Dr. He is a wonderful Dr. and I realize he's busy, ,just a little disappointed that no one said anything.

| Verified patient

I am so thankful for Dr Virani, and everything he has been able to do for me.

| Verified patient

Dr. Provides time as needed by all patients. May be late because of needs of earlier patients.

| Verified patient

Doctor very happy to see good test results I had

| Verified patient

Always a pleasure to see Dr. Virani. He's so positive and encouraging

| Verified patient

I'm definitely very happy with Dr. Virani. He's very good.

| Verified patient

All questions answered Labs results explained

| Verified patient

Great group of people.. kind.. compassionate and caring!

| Verified patient

He's great. I recommend him to everyone I know!!!!!!!

| Verified patient

Great Dr & Great Team!

| Verified patient