Within 30 minutes of taking this medication for erectile dysfunction, it typically starts to take effect. Even while its effect normally diminishes after two hours, it can continue to operate for up to four hours. Use only the brand of this medication that was recommended by your doctor. Various brands might not function in the same way.