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

Patient Reviews

Patient Reviews ?

Overall Rating:
Total Ratings


Total Reviews


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
Write a Review
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.