- Superior Control Products was founded in 1983, by the Duchesneau family. In 1993, Mister François Rose joins the company as director of sales and development of new products. In 2000, Mr Rose became partner of the company and in 2008 he became sole owner of Superior Control Products. Like the previous owner, Mr Rose has only one ambition, to manufacture and distribute pest control products designed for all Canadian consumers.
Building on his expertise, Mr Rose brings a new vision to the company; manufacturing products under private label, research and development of new efficient products. Joins him a dedicated team which will bring the company a solid expertise and reliable determination.