It was first created in France in the 1970s, when some independent dealers started to work together to promote their trade in the tyre industry. Their enthusiasm was triggered by the results of study and observation which showed that the public were unaware of true tyre professionals and therefore there was a gap in the market.
The company began franchising in France and went international in 1988 when it first entered Germany and Italy. International headquarters were established in Lyon, France in 2000, with a multi-cultural team to ensure that all aspects of the firms internationalising are taken into account. In 2012, a base was set up in Boston to configure activities happening in North America.
Year established | 1971 |
Year franchise established | 1971 |
Number of units worldwide | 5,500 |
Number of countries where company operates | 38 |
Training and support
Point S wants to make its franchisees successful and to do this it ensures that the franchisees have all the back-up support, tools and resources that it needs.