Be sure to let your doctor and pharmacist know that you are taking these medications before you start taking sildenafil. Your doctor or other health care professional can recommend one for you based on these factors, other health conditions you have and any other medicines you take. If you ever need emergency medical treatment for a heart problem, the healthcare providers who treat you will need to know when you last took sildenafil. Before taking sildenafil, tell your doctor and pharmacist if you are allergic to sildenafil, any other medications, or any of the ingredients in sildenafil tablet or suspension. This increased blood flow can cause an erection.Viagra is used to treat erectile dysfunction (impotence) in men. Another brand of sildenafil is Revatio, which is used to treat pulmonary arterial hypertension and improve exercise . Viagra is usually taken only when needed, 30 minutes to 1 hour before sexual activity. You may take it up to 4 hours before sexual activity. Do not take Viagra more than once per . Ways to save on Viagra. Save at least $5 per month on your prescription. Save at least $5 per month on your prescription. Call to get more information on how they can financially .