Point S - Car Maintenance and Treatment of Surfaces.

Our Missions for Point S

Slogan Creation Content Creation E-Reputation

The Brand & Campaign Context

Point S is a network of franchised professionals in the field of tire sales and car maintenance. To base its development, Point S wanted to build an international network. More than 5,500 points of sale, spread over 38 countries around the world, constitute the Point S network to date. Point S is independent of any manufacturer or automobile manufacturer. The network negotiates with whoever it sees fit, without having to follow a business strategy from an ordering party. Thus, a set of brands is offered to its members to meet customer demand according to their needs.