1 review
Just been on a site to review a worrying install service supplied. Customer is distraught with Snap-on. customer service almost non existent since install completion, faults have been found in all equipment supplied. Snap-on not ensuring confidence in own install, with holding service agreements and such forth.