It can be fixed.
Motor parts are easily available.
First is to find out what seized and why.
Bearings are cheap, about 6 each. A puller is needed for the back bearing (but a tool can be made if one is handy).
Finding a parts unit from Omega to Legend would have all the parts you need. My Kirby shop here has many of them.
Even new motor parts are available, just much costlier.
You might need a new repair person, as it sounds like he just does not want to mess with it (no good detail of why it seized).