Founded in 1969, Visage Cosmetics Limited (“VCL”) is the leading franchisor of retail beauty and cosmetics services and products in Ontario. With 30 locations in Ontario and one in Alberta, Visage Cosmetics has established enduring franchisee relationships and a reputation for outstanding guest service.