Cardiologists diagnose and treat a variety of heart conditions, including coronary artery disease, heart failure, arrhythmias, hypertension, and valvular heart disease. They also provide guidance on heart-healthy lifestyle changes.