I do all my own. If you take your time its an easy enough job in my opinion.
Just make sure you stack the shims in the correct order when removing so they go back in the right order and the right way up.
Two things to note when rebuilding it.
Make sure you get the shim stack on properly, there are some small shims that sit inside larger ones
if these overlap which is easy to do you'll ave no damping at all.
Make sure you peen the thread over on the end of the rod otherwise there is potential for the nut to come off and the shock fly apart.