Browse Health
Internist, Cardiologist (heart)
26 years of experience
Video profile
Accepting new patients

Patient Reviews

Patient Reviews ?

Overall Rating:
Total Ratings


Total Reviews


5 stars
4 stars
3 stars
2 stars
1 star
Ease of Appointment:
Courteous Staff:
Accurate Diagnosis:
Bedside Manner:
Spends Time with Me:
Follows Up After Visit:
Average Wait: 12 minutes
Some ratings provided by
Write a Review
Mar 3rd, 2015

Amazing staff they are so kind and easy to deal with! Dr. Cai was amazing with letting me and my family know everything that was going to happen and made me feel comfortable about getting the surgery done. After he would follow up with me every day to see how I was feeling! I would not go to anyone else after seeing Cai!

Great Dr show details Great Dr
by Jessie J. on Jan 17th, 2015 on

Explained everything very simply for us.

Read Full Review at
not polite show details not polite
Jan 30th, 2012

Dr. Cai is rude and has a huge ego. He is a HORRIBLE doctor - DO NOT GO TO HIM

Mark as Helpful  | 1 person found this helpful Report Abuse
Jul 7th, 2011

A wonderful overall experience with Dr Cai!

Excellent Doctor show details Excellent Doctor
Jul 4th, 2009

Highly recommend. Skilled, trustworthy, nice personality. Makes you feel comfortable and secure that he knows what he's doing.

May 3rd, 2009

Excellent at diagnosing; superb in performing procedures for catheter ablation and inserting pacemaker.