Dr. Weaver was my husband’s cardiologist for many many years. He is also my cardiologist. He is very caring and knowledgeable in all areas of cardiology. He spends time with you, explains things to you in a way that you can understand. My husband trusted him completely. My husband passed away and I remain a patient. I would highly recommend Dr. Weaver to anyone who is looking for the best cardiologist. I am grateful for all that Dr. Weaver did for my husband while he was his patient.