Yes. A Cardiologist is a doctor or physician who treats problems related to the heart and blood vessels. Cardiologists treat a number of cardiovascular problems and specialise in areas such as abnormal heart rhythms, heart failure or heart problems.