Heart surgery is a procedure used to replace or repair heart valves damaged by disease or damage due to coronary artery disease.
A cardiologist is a doctor who specializes in the diagnosis and treatment of diseases of the heart and blood vessels: the cardiovascular system.
Remember that for the proper selection of health professional that treats heart surgery you must consider the nature, severity and symptoms you are presenting.