Reviews of Diesel Progress. (Auto Repair Shop) in Palmerston North (Manawatu Whanganui).