We have but one BMW dealer on the island. The Toy Box/ Avalon Motorrad in St Johns is a fine example of customer service for locals and travellers alike.
In central there are lots of moto shops that may be helpful. Whaddayaneed?
Inmate Kojack is as local as one gets in central NL.