Using the on-air brand name Life 100.3, the station was founded by Scott Jackson in August 1999 and is owned by Trust Communications Ministries, Inc, which is based in Barrie, Ontario.
Using the on-air brand name Life 100.3, the station was initiated by Scott Jackson in August 1999 and is overseen by Trust Communications Ministries, Inc., with its main office located in Barrie, Ontario.