Dr. Welch is an amazing cardiologist. He is very detailed in his explanations and makes sure that you truly understand what he is saying- not many docs take the time to do this! He is very patient, and is extremely prompt with returning calls. Overall he is a wonderful doctor who makes someone feel extremely comfortable – I am extremely confident in Dr. Welch!