Our RepairShops Network
Proximity to customers is a key aspect of our mission. That’s why we have a network made up of more than 1,500 Lever Touch service points distributed throughout Europe.
Our Repair Shops
Spain
300 service points
1 Express Repair Center
1 Fleet Repair Center
900 150 152
spainadmin@levertouch.comFrance
250 service points
0 805 030 302
franceadmin@levertouch.comGermany
650 service points
+49 170 7453 866
germanadmin@levertouch.comItaly
250 service points
1 Express Repair Center
800 200 101
info@levertouch.com
Drivers on the storm.