Description
However, taking a higher dose will increase the effectiveness. The effects of Viagra vary for each individual. The effects of taking 100 mg of Viagra can last for up to 4 hours after taking the drug. However, the strength of these effects is weaker at 4 hours than 2 hours after taking Viagra.