I have been seeing Doctor Beach for a few years now. At the time I first visited his office, I was very ill and dozens of specialists could not tell me why. Within our half hour visit, Dr. Beach diagnosed me, and has been treating me since. He and his entire staff are so kind, accommodating, and compassionate. I recommend his office all the time.
Best cardiologist I have ever seen. Keeps appointment times, fast and efficient personal visit and proactive encouragement of goal attainment for better health. I will never change.