Doubtful. They change them all the time, parts are probably hard to find, if at all. If it's 15-20 years old, I'd call it good for no more than a new one is. I've torn into a dead one before--it takes quite a while to even get at the motor. I've found that they last much longer if they don't get rained on, and if you use the bag inserts when picking up fine dusts.