At the risk of being blunt, I have serious doubts about this message coming from Robert Simoneau.
Robert is a francophone alarm system businessman. Having watched Robert do his presentation on Dragon's Den the text does not appear to be written by someone with Robert's background.
The text appears to be drafted by someone with a strong englaish language skills and a background in Public Relations.
Sorry, that's my view. No reflection on the poster.