If you need an invasive procedure such as a cardiac catheterization or an ablation, you should be seeing a cardiologist. If it is for management and prevention, you do not necessarily need to see a cardiologist. Unfortunately, many cardiologists do not practice preventive cardiology. They are more reactive and treat diseases after they happen. Most primary care doctors should be able to handle your preventative cardiology needs and refer you to a cardiologist if they deem it necessary.