Impact Finishers provides shot peening of diesel engines to improve fatigue life of piston liners, injector valves, and con rods, and also of structural components of the bogies, such as suspension brackets. Impact Finishers provides surface finishing of aluminium carriages to aesthetically enhance equipment.