Hi, Howard.... my reply probably will not help you at all but I thought I will hive you my thoughts.
I am an ex BC resident and have seen most of the Province. I even have family in Victoria and Parksville.
I believe that Vancouver Island is not a heavily traveled RV mecca. Victoria is a fairly large city..all the others are mostly resembling small/medium towns. Repair garages are normally of modest size.
Of course they are all looking for work and will try to help you out. For somewhat serious work, as you listed, you may have to settle for an emergency minor repair only. I'll bet that is the way it is in Prince Rupert as well.
Perhaps someone else has a happier answer for you. You might get lucky to find a good one; I hope so.
Carson..ex Vancouver, Richmond, Burnaby, New Westminster, Fort St.James et al.