Smith, Petrie, Carr & Scott Insurance Brokers Ltd.