He is pleasant and answers questions that are easy to understand.

| Verified patient

Always timely and professional.

| Verified patient

Incredibly knowledgeable in his field, very personable. Knows what to do with my issues.

| Verified patient

I have the greatest respect for this doctor. He always has my best interest at heart.

| Verified patient

very professional

| Verified patient

He was amazing... worth the 4 month wait

| Verified patient

Always a comfortable experience. Thank you.

| Verified patient

Dr. Shastri listens and suggests ways to improve without making me feel stupid.

| Verified patient

Very thorough.

| Verified patient

Dr Shastri was very informative and a good listener to my questions. This was my first visit with him. He is very reassuring and concerned. He also places trust in his team to follow up if he is not there.

| Verified patient