It depends who you are and what you can do, i did all mine my self even my brakes but im clued up on things like that.
If your not clued up get some one who knows what there doing to check the brakes over when fitted.
Springs and shockers are easy as well not to hard as they go on like they come off so simple really.