Your primary care physician may recommend you to a cardiologist if the severity of your risk factors appears to place you at high risk of heart attack or stroke, or if the lifestyle changes and medications you've been taking to control your risk factors haven't worked