Arrived 20 minutes prior to appointment and receptionist would not check me in. Was abruptly told to sit off to side of check in desk and wait 5 minutes so check in would not be sooner than 15 minutes prior to appointment. I was very nervous about appointment already and this was very awkward and embarrassing. Why are patients not notified prior to arrival if this a policy. Not patient friendly experience!

| Verified patient

Very sincere, compassionate & understanding!

| Verified patient

He is perfect. Knowledgeable. Caring proactive. Understanding and looks at you when he talks. I trust him and am very happy with all about this practice. He has helped me more in six months than my last cancer dr did in 31/2 years. Everything is run top notch. Thank you for employing him and his staff. I was not rushed.

| Verified patient

It was my first visit with the doctor. He was very engaged.

| Verified patient

Good visit

| Verified patient

Dr. Virani went over my test results thoroughly. Explained test results so I could understand what was going on. See him in 6 months

| Verified patient

always a pleasure to speak with Dr. Virani

| Verified patient

Dr. Virani listens with compassion and takes time to answer my questions.

| Verified patient

Very kind & thorough! Explains things so they are easy to understand. Always smiling & polite.

| Verified patient

Dr Virani and all staff are wonderful. Always a great experience.

| Verified patient