what does shockwave therapy do? extracorporeal shock wave therapy is a noninvasive treatment that involves delivery of shock waves to injured soft tissue to reduce pain and promote healing. shockwave therapy can notably reduce the pain and suffering associated with plantar fasciitis. how long does shockwave therapy take to work? most people who get shockwave therapy for ed will often see benefits within one to three months. shockwave therapy has proven a viable, painless treatment option for those with erectile dysfunction, providing tangible benefits and enhanced erectile performance how long does shockwave therapy take to work? most people who get shockwave therapy for ed will often see benefits within one to three months..syi