S.H.
Know idea what it will cost but I bet it will be worth the repair. We had a 15 year old one that worked great for 8 years (only needed a new one because we couldn't get a replacement beater brush). They let us keep the old one but they gave us a trade in anyway toward the new one. They both still work. Did you check the hose? The new one we have had now for 6 years, works great. The old one we use more like a wet dry vac.
Good luck,
S.