Keith has just service my zx10 and fitted a new rear shock. He's the only mechanic I'll let near my bike.
I broke down in Austria last year and he talked me through the problem.
You won't go wrong with him.