Dr. Riwan Diwan, M.D. is a doctor at Shore Heart Group who see patients at our Neptune, Keyport, and Shrewbury locations. He specializes in cardiology.
Dr. Riwan Diwan, M.D. is a doctor at Shore Heart Group who see patients at our Neptune, Keyport, and Shrewbury locations. He specializes in cardiology.
The reviews listed below were collected independently of Shore Heart Group through rater8. Each review represents an authentic and verified patient experience.
He is just THE BEST
(5 days ago)
Aug-2026
Friendly and thorough. Took time to explain everything
(5 days ago)
Aug-2026
Exceptional mannerism and professional approach.
(1 week ago)
Aug-2026
Very nice, professional, and easy to understand what is going on.
(1 week ago)
Aug-2026
The best! Caring knowledgeable listens and always willing to explain and help with all issues.
(1 week ago)
Aug-2026
Never saw the doctor. Waited 45 minutes and was told that there were 2 more patients ahead of me. This is the 3rd time I've had trouble with scheduling in this office, including having 2 tests cancelled the day of testing.
(1 week ago)
Aug-2026
Very thorough
(1 week ago)
Aug-2026
Top-notch medical professional.
(1 week ago)
Aug-2026
Listens, explanations are clear
(3 weeks ago)
Aug-2026
Excellent, compassionate, Doctor
(3 weeks ago)
Aug-2026
Read More
SHG: Neptune
1820 State Route 33 Suite 4B Neptune City, NJ 07753
Dr. Riwan Diwan, M.D. is a doctor at Shore Heart Group who see patients at our Neptune, Keyport, and Shrewbury locations. He specializes in cardiology.
He is just THE BEST
Friendly and thorough. Took time to explain everything
Exceptional mannerism and professional approach.
Very nice, professional, and easy to understand what is going on.
The best! Caring knowledgeable listens and always willing to explain and help with all issues.
Never saw the doctor. Waited 45 minutes and was told that there were 2 more patients ahead of me. This is the 3rd time I've had trouble with scheduling in this office, including having 2 tests cancelled the day of testing.
Very thorough
Top-notch medical professional.
Listens, explanations are clear
Excellent, compassionate, Doctor