We’re not ones to boast, but if you’re wondering how it all began… Spotter Security started back in 2004, when Carlo Di Leo founded the company solo—right from a basement. Since those early days, we’ve grown into a multi-million-dollar company, providing top-tier physical security solutions.
Our head office is located in Markham, Ontario—just north of Toronto—and we have team members working remotely across Canada, including Winnipeg, as well as internationally.
We specialize in the design, installation, and maintenance of security systems for large corporations, commercial properties, businesses, and construction sites throughout Canada. Fun fact: before 2016, we operated under the name Double Vision. A major rebrand and website refresh led to our current name—Spotter Security—though the original ownership and core team remain unchanged.