While dispersion management is a well-known tool to control soliton properties such as shape or amplitude, far less effort has been directed toward the theoretical control of soliton wavespeed. However, recent experiments concerning the stopping or slowing of light demonstrate that the control of soliton wavespeed is of experimental interest. Motivated by these and other studies, we propose a management approach for modifying the wavespeed of a soliton (or of other nonlinear wave solutions, such as periodic cnoidal waves) under the nonlinear Schrödinger equation. Making use of this approach, we are able to slow, stop, or even reverse a solitary wave, and we give several examples to bright solitons, dark solitons, and periodic wavetrains, to demonstrate the method. An extension of the approach to spatially heterogeneous media, for which the wave may propagate differently at different spatial locations, is also discussed.