Thanks cranbiz for the advice.
I wouldn't hire anyone to do the repair work, I would do it myself.
What I worry is more how could I find the parts. I live in Montreal and not sure how accessible parts would be.
I saw there's also more generic parts, how well can we make them fit on older spas?
Pumps, typically do people try to rebuild them?