Fork seal replacement time on TE510

Went to take a ride on the big husky last weekend only to realise that one of my Fork seals was.. well.. buggered.

Took it to the local bike shop for replacement, fork seals is a mechanical thing i've not done yet, so thought that was best.

Have you ever replaced your own fork seals?
How long did it take?
Did you need any special tools?

Looking forward to picking it up tomorrow and taking it for a blast this weekend!