Shockwave therapy is typically administered in a series of 3-5 sessions, each lasting up to 15 minutes. The effects of shockwave therapy can last anywhere from a few weeks to several months, depending on the individual and their condition.