519-374-1242 hall@bmts.com