General Cardiology & Preventive Heart Care

We offer advanced diagnostics and evidence-based treatments to help you reduce risks, manage and treat heart conditions, and achieve lifelong heart health.

Schedule an Appointment: (607) 547-3180
Find a Practitioner Search Locations
An older man and woman stretching, getting ready to run on a track for cardiovascular exercise

Jump to: Why Choose Bassett | When to See a Cardiologist | Conditions Treated | Medical Cardiology | Preventive Cardiology | Heart Healthy Habits | Specialized Care | What to Expect | Heart Tests | Treatments & Procedures | FAQs | Schedule an Appointment

Personalized Heart Care for Every Stage of Life

Your heart health changes over time — and so should your care. Our general cardiologists diagnose, treat, and help prevent heart disease through comprehensive evaluations, medical management, personalized procedures, and lifestyle change guidance.

Why Choose Bassett for Cardiology


Heart Care You Can Rely On

An experienced team of cardiologists including general cardiology, interventional cardiology, electrophysiology, and heart surgery specialists, all working together for you.

Family icon

Reduce Your Risk

Through screenings, cholesterol and blood pressure management, nutrition and exercise guidance, weight-management, and healthy lifestyle support.

Heart testing icon

Advanced Heart Testing

Access to advanced heart testing and diagnostic services, including cardiac MRIs and catheterization, echocardiograms and electrocardiograms, and stress tests and nuclear heart scans.

When Should You See a Cardiologist?

Whether you’ve been referred by your primary care practitioner, have recently developed symptoms, or just want to reduce your risk of heart disease, we’re here to guide you every step of the way.

Schedule a general cardiology appointment if you:

  • Have been diagnosed with a heart condition and are looking for ongoing cardiac care
  • Are seeking a new cardiologist or a second opinion
  • Experience chest pain or discomfort
  • Experience shortness of breath
  • Have heart palpitations or an irregular heartbeat
  • Have high blood pressure
  • Have high cholesterol
  • Experience dizziness or fainting
  • Have swelling in your legs or feet
  • Have a heart murmur
  • Have a personal or family history of heart disease
  • Have multiple cardiovascular risk factors, such as diabetes, obesity, or smoking
 Michael Holmes, MD
Michael Holmes, MD
Chief of Cardiology

Heart Conditions We Treat

Our cardiologists diagnose and manage a wide range of heart and vascular conditions, including:

  • Angina
  • Arrhythmia (Irregular Heartbeat) 
  • Atrial fibrillation
  • Cardiac arrest
  • Carotid artery disease
  • Congenital heart disease
  • Congestive heart failure
  • Heart attack
  • Heart disease
  • Heart failure
  • Heart valve disease
  • High blood pressure
  • High cholesterol
  • Thoracic aortic aneurysm
Heart Conditions & Symptoms We Treat

Bassett Medical Center Named Among Best Hospitals for Heart Attack Treatment

U.S. News & World Report has recognized Bassett Medical Center as a high performing hospital in the treatment of heart attacks. Click here to learn more.

Medical Cardiology

Managing Heart Disease Through Personalized Medical Care

Medical cardiology focuses on treating heart disease using medications, lifestyle modification, and ongoing monitoring. By helping patients manage chronic heart conditions and reduce cardiovascular risk factors, our cardiologists work to improve their long-term heart health with personalized care plans.

If your condition requires heart rhythm treatment, minimally invasive procedures, or other sub-specialty care, we’ll connect you with the right specialists — ensuring you receive seamless care every step of the way.

Medical Weight Management & Heart Health

Maintaining a healthy weight is one of the most effective ways to reduce your risk of heart disease. Our team can work with you to develop individualized weight-loss and weight management strategies, including nutrition counseling, physical activity recommendations, and, when appropriate, medical therapies that support long-term cardiovascular health.

Preventive Heart Care

Helping You Lower Your Risk of Heart Disease

Heart disease is often preventable. Through our preventive cardiology program and lipid clinic, we help identify cardiovascular risk factors early and create personalized plans to keep your heart healthy.

Our preventive cardiology program and lipid clinic has been designed for people who:

  • Wish to reduce their risk of heart attack, stroke, and peripheral vascular disease
  • Already have heart condition and want to reduce their risk of heart disease progression
  • Want a comprehensive risk factor assessment
  • Have a family history of cardiovascular disease
  • Wish to pursue healthy lifestyle modifications, including weight-loss, exercise, and smoking cessation
  • Have hard-to-control blood pressure or cholesterol
  • Have trouble tolerating side effects from cholesterol medications
  • Have diabetes or other risk factors

Bassett's Preventive Cardiology Program & Lipid Clinic offers a variety of services and resources to help patients prevent cardiovascular disease and improve heart health, including:

  • Cardiovascular risk assessments
  • Cholesterol and full lipid profile testing and management
  • High blood pressure management
  • Nutrition evaluation, heart-healthy eating guidance, and weight-loss counseling
  • Ongoing monitoring of cardiovascular health
  • Physical fitness assessment and exercise counseling
  • Smoking cessation support
  • Stress management strategies

If you’re starting a new exercise routine, returning to physical activity after an illness, or have risk factors for heart disease, a pre-exercise heart evaluation can help determine whether additional testing or medical guidance is recommended before increasing your activity level.

The screening program is designed for both younger and older patients who:

  • Play competitive or team sports
  • Have symptoms, including fainting, chest pain, or shortness of breath
  • Have been told that their heart exam is abnormal
  • Have a family history of sudden cardiac death, irregular heart rhythms, fainting, or other congenital heart problems
  • Have been inactive and wish to start an exercise program or are active and want to intensify their exercise routines

Healthy Heart Habits

Small lifestyle changes can have a lasting impact on your heart health.

Healthy heart habits include:

  • Eating heart healthy foods
  • Staying physically active
  • Maintaining a healthy weight
  • Managing blood pressure and cholesterol
  • Not smoking
  • Stress management / reduction
  • Getting adequate sleep
  • Keeping regular preventive appointments

Our cardiology team can help you identify which lifestyle changes could have the biggest impact on your heart health and help get you started. We can provide heart healthy recipe books, exercise stress testing, referrals to our smoking cessation and pulmonary medicine programs, and more.

Specialized Heart Care

If your condition requires advanced evaluation or treatment, your cardiologist can seamlessly connect you with specialists across our cardiology program.

Our full range of heart care services includes:

Heart Icon with stethoscope

Heart Conditions

Find out more about the heart conditions our cardiology team frequently diagnose and treat—from arrhythmias to heart failure.
 

Conditions We Treat

Heart Icon with EKG Lines within a Diagnostic Monitor

Diagnostic Heart Services

Understand the tests and imaging used to evaluate your heart, from EKGs to advanced cardiac imaging.
 

View Diagnostics

Icon of a Heart Stent

Treatments & Surgery

Explore advanced treatment options, from minimally invasive procedures to open heart surgery.
 

See Treatment Options

Heart Icon with Stethoscope and Bar Graph Showing Increased Heart Strength

Cardiac Rehab

Recover stronger with personalized rehab programs designed to help you regain strength and confidence after a cardiac event.
 

Begin Recovery

Icon of a person performing CPR on someone in need

How to Perform CPR

Get trained in adult, infant, and child CPR and learn how to respond if someone near you is in cardiac arrest — because every second matters.
 

Learn CPR

What to Expect During Your First Visit

Your first cardiology appointment is designed to help us understand your symptoms or concerns, learn your medical history, and listen to your heart health goals so that we can develop a personalized care plan.

Your cardiologist may:

  • Review your symptoms and health history
  • Discuss your family history of heart disease
  • Perform a physical examination
  • Evaluate your cardiovascular risk factors
  • Review previous testing or imaging
  • Recommend additional diagnostic tests if needed

Please bring:

  • A current list of medications
  • Previous heart test results, if available
  • Insurance information
  • A list of questions or symptoms you’d like to discuss

Depending on your evaluation, your care plan may include:

  • Additional heart testing
  • Medication adjustments
  • Lifestyle recommendations
  • Follow-up appointments
  • Referral to specialized heart care services when appropriate

Heart Tests & Diagnostic Services

Accurate diagnosis is the foundation of effective heart care. Your cardiologist may recommend specialized testing to better understand your heart health and develop the most appropriate treatment plan.

Common diagnostic services include:

  • Cardiac imaging
  • Echocardiogram
  • Electrocardiogram (EKG/ECG)
  • Exercise stress testing
  • Holter and event monitoring
  • Vascular testing
Explore Our Diagnostic Heart Tests

Treatments & Procedures

Your treatment plan will be tailored to your individual needs, and may include:

  • Heart-healthy nutrition
  • Physical activity recommendations
  • Weight management
  • Smoking cessation
  • Stress management / reduction
  • Blood pressure medications
  • Cholesterol management
  • Heart rhythm medications
  • Heart failure medications
  • Ongoing medication monitoring

Many heart conditions can be successfully managed with medications, lifestyle changes, and ongoing monitoring. If additional treatment is needed, your general cardiologist will coordinate your care with the appropriate specialists across Bassett’s heart care program.

Depending on your condition, your cardiologist may refer you for advanced procedures and treatments within our network, including interventional cardiology, electrophysiology procedures to treat heart rhythm disorders, minimally invasive heart procedures, or cardiac surgery. Working together as a team, our specialists provide seamless, coordinated care to ensure you receive the treatment that’s right for you.

Frequently Asked Questions (FAQs) About General Cardiology

A general cardiologist diagnoses, treats, and helps prevent heart and blood vessel conditions. They evaluate symptoms, manage chronic heart disease, prescribe medications, recommend lifestyle changes, monitor your heart health over time, and coordinate specialized care when needed.

Medical cardiology focuses on diagnosing and managing heart conditions using medications, lifestyle changes, and ongoing monitoring rather than surgery. Medical cardiologists help patients manage chronic heart disease, reduce cardiovascular risk, and improve long-term heart health.

Preventive cardiology focuses on reducing your risk of developing heart disease or preventing existing heart conditions from worsening. This may include managing blood pressure and cholesterol, maintaining a healthy weight, improving nutrition, increasing physical activity, and addressing other cardiovascular risk factors.

You may benefit from seeing a cardiologist if you have chest pain, shortness of breath, heart palpitations, high blood pressure, high cholesterol, dizziness, swelling in your legs, a heart murmur, a family history of heart disease, or other cardiovascular risk factors.

Referral requirements vary depending on your insurance plan. Some plans allow you to schedule directly with a cardiologist, while others require a referral from your primary care practitioner. Contact your insurance company or our office if you’re unsure about your coverage.

Yes, many patients see a cardiologist to evaluate symptoms, assess their risk for heart disease, or develop a personalized prevention plan before serious heart problems occur.

Yes, a family history of heart disease can increase your risk of developing cardiovascular conditions. A cardiologist can evaluate your risk factors and recommend screening, lifestyle changes, or treatment to help protect your heart.

Yes, managing high blood pressure and high cholesterol is an important part of general and preventive cardiology. Your cardiologist can recommend medications, lifestyle changes, and ongoing monitoring to help reduce your risk of heart attack, stroke, and other cardiovascular diseases.

One of the best ways to prevent heart disease is by managing your cardiovascular risk factors before problems develop. This includes controlling high blood pressure and cholesterol, maintaining a healthy weight, eating a heart-healthy foods, staying physically active, avoiding tobacco, managing stress, and getting regular preventive care.

Our preventive cardiology team can help you create a personalized plan based on your health and family history.

Keeping your heart healthy starts with making healthy lifestyle choices and staying on top of your preventive care. Eating nutritious foods, exercising regularly, maintaining a healthy weight, getting enough sleep, managing stress, controlling blood pressure and cholesterol, and seeing your healthcare practitioner for regular checkups can all support lifelong heart health.

You can strengthen your heart by staying physically active, following a heart-healthy eating plan, maintaining a healthy weight, managing chronic conditions such as high blood pressure and diabetes, avoiding smoking, and limiting alcohol. If you have existing heart disease or risk factors, your cardiologist can recommend a safe exercise and treatment plan that’s right for you.

High blood pressure prevention begins with healthy lifestyle habits. Maintaining a healthy weight, eating a balanced diet that’s low in sodium, exercising regularly, limiting alcohol, avoiding tobacco, managing stress, and getting enough sleep can all help reduce your risk. Regular blood pressure screenings can also help identify problems early, when they’re often easier to manage.

Yes, losing excess weight may help lower blood pressure, improve cholesterol levels, reduce strain on the heart, and decrease your risk of developing cardiovascular disease.

Yes, Bassett offers cholesterol testing as part of our preventive heart care services. Your provider may recommend a cholesterol test or full lipid profile to evaluate your cardiovascular risk, monitor existing conditions, or guide treatment decisions. If your cholesterol is elevated, our cardiology team can recommend personalized lifestyle changes, medications, and ongoing management to help protect your heart.

Yes, we provide cardiovascular risk assessments and may recommend screening tests based on your age, symptoms, medical history, and personal risk factors.

If you have heart disease, cardiovascular risk factors, concerning symptoms, or have been inactive for a long time, your cardiologist may recommend a heart evaluation before beginning a new exercise program.

Your cardiologist will review your symptoms, medical history, family history, medications and cardiovascular risk factors. Depending on your needs, they may perform an examination, order additional testing, or develop a personalized treatment plan.

Depending on your symptoms and medical history, your cardiologist may recommend tests such as an electrocardiogram (EKG / ECG), echocardiogram, stress test, heart monitor, or other diagnostic imaging to better evaluate your heart.

Our cardiologists diagnose and manage a wide range of cardiovascular conditions, including coronary artery disease, heart failure, high blood pressure, high cholesterol, heart valve disease, atrial fibrillation, and other heart rhythm disorders.

Yes, our cardiologists provide ongoing monitoring, medication management, and preventive care to help patients successfully manage chronic heart conditions and maintain long-term heart health.

To schedule an appointment with a Bassett cardiologist, call (607) 547-3180. Our team will help determine the right practitioner and location based on your needs.

Take the Next Step Toward Better Heart Health

Whether you’re experiencing symptoms, managing an existing heart condition, or simply looking to lower your risk of heart disease, our cardiology team is here to help you live a healthier life. Call our cardiology team at (607) 547-3180 to schedule an appointment.

Bassett Healthcare Network offers general cardiology and preventive heart care services in Central New York at our locations in Cooperstown, Oneonta, Little Falls, Herkimer, Cobleskill, and Delhi.

Related Services:

Heart Care | CPR | Diagnostic Heart Services | Cardiac Treatments & Surgery | Cardiac Rehabilitation | Primary Care | OB-GYN & Women’s Health | Health & Wellness | Bariatric Weight-Loss Surgery | Smoking Cessation | Pulmonary Medicine | Sleep Disorders Center | Laboratory & Pathology | Diabetes & Kidney Care | Vascular Care | Chronic Condition Care | Home Health Care & Medical Supplies | Pharmacy