thanks Mike, I did find a reference in the Vancouver Fire Bylaw about using acceptable agencies to work on fire alarm systems, but couldnt find any other such rules for other locations.

I will contact BCSA re the question on power engineers.