Take it for a blast first - the DPF should self clean and if this isn't happening, it won't help. Before you spend 5k, try a DPF cleaner - we use Tunap at work and it works well.
It might not sort your problem, but its worth a try......
Or try a different garage..... tests will be very anal...