Articles · Men's health
What are the main causes of ED?
Blood vessel disease, diabetes, high blood pressure, low testosterone, medicines, smoking, and stress. Often more than one cause is involved.
Causes
Blood vessel disease, diabetes, high blood pressure, low testosterone, medicines, smoking, and stress. Often more than one cause is involved.
Get checked
Get checked to find yours.
Request a visit at Advanced Urology to go over your options.
Questions to bring to your visit
- Do I have diabetes, high blood pressure or blood vessel disease?
- Which medicines do I take, and do I smoke?
What happens at your visit with us?
Expect questions about heart health, blood sugar, medicines, smoking and stress, plus a short exam. Blood tests for testosterone, sugar and cholesterol help our urologists see which causes apply to you.
When should I call us?
Call us if erections have changed, even if you feel well otherwise, or if ED treatments you tried before didn’t work. A visit is also a chance to look at heart and blood vessel health, which is closely tied to erections.
How do our urologists approach this?
Our urologists treat the causes they find, which can mean medicine, shockwave therapy, injections, a vacuum device or an implant. If low testosterone is part of the picture, that can be treated too. Quitting smoking, regular exercise and less alcohol help erections as well.
Our urologists, physician assistants and nurse practitioners see adults from Alpharetta, Roswell, Milton, Crabapple and Mountain Park at our Alpharetta / Roswell office.
Related video
Advanced Urology’s podcast breaks down erectile dysfunction causes and treatments:
Related reading from our team
Related care: erectile dysfunction care at our Alpharetta / Roswell office.
Read more from Advanced Urology: Erectile dysfunction: causes, evaluation and treatment · Erectile dysfunction
For education, not medical advice. Every treatment has risks and benefits. Emergency? Call 911 or go to an emergency room.
Whenever you’re ready, our Alpharetta / Roswell team would be glad to hear from you.