Some canister vacuums have a ribbed drive belt that spins the brush roll on a power brush attachment. If the brush roll slips, you can replace it using these instructions.
The suction motor on a vacuum creates the draw of air at the cleaning head that picks up dirt. If the vacuum won't run, give it a new life by replacing the suction motor. These steps explain how.