For men with mild impotence and erectile dysfunction, Penegra is the best option. The medication in question contains sildenafil, which aids in men's penile tissue relaxation. This medication takes four to six hours to take effect. Take this medication half an hour or thirty minutes before sexual activity for best results. Only guys who are at least eighteen years old may use this medication. This medication can be used either before or after meals.