no, they were done by a mercedes shop. everything else I did. had some help from front end guy with a couple of the ball joints on the tie rods (they were really stuck in there!). if you have basic skills and are careful, should not be anything you can't overcome. just watch that spring.....it really intimidated me.
if you haven't done your shocks, do them first as they make a big difference in ride. I thought mine were fine but changed anyway and boy, what a difference they made.