The reviews listed below were collected independently of Shore Heart Group through rater8. Each review represents an authentic and verified patient experience.
Excellent Doctor more than pleased
(4 days ago)
Jul-2026
Is a patient allowed to love his doctor? Great man!! Saved my lifeā¦
(1 week ago)
Jul-2026
Dr. Singh is a wonderful doctor. He takes his time in explaining all aspects of my heart health!
(1 week ago)
Jul-2026
He never rushes you, answers all questions and immediately makes you feel comfortable.
(1 week ago)
Jul-2026
Great doctor
(2 weeks ago)
Jul-2026
Dr
Singh and staff are very nice and thorough.
(2 weeks ago)
Jul-2026
He listened and seemed genuinely concerned. He explained the tests and where we were going from here.
(2 weeks ago)
Jul-2026
Cannot say enough good things about this doctor. Very knowledgeable, thorough, and explains everything and answers your questions in a way you will understand.
(2 weeks ago)
Jul-2026
Intelligence, keeps abreast of all new medical and wholistic ways of dealing with heart situations. Looks at chart before entering the room and has an excellent manor.
(3 weeks ago)
Jul-2026
Dr. Singh is patient and takes time to explain things and answer any questions you may have.
Excellent Doctor more than pleased
Is a patient allowed to love his doctor? Great man!! Saved my lifeā¦
Dr. Singh is a wonderful doctor. He takes his time in explaining all aspects of my heart health!
He never rushes you, answers all questions and immediately makes you feel comfortable.
Great doctor
Dr Singh and staff are very nice and thorough.
He listened and seemed genuinely concerned. He explained the tests and where we were going from here.
Cannot say enough good things about this doctor. Very knowledgeable, thorough, and explains everything and answers your questions in a way you will understand.
Intelligence, keeps abreast of all new medical and wholistic ways of dealing with heart situations. Looks at chart before entering the room and has an excellent manor.
Dr. Singh is patient and takes time to explain things and answer any questions you may have.