No suggestions/recommendations . . . but your post reminded me how much I am dreading redoing ours. Need to sand/stain the railings and replace the wood balusters with iron. Never done it before, but I hate the idea of paying someone to do it more than I hate the thought of DIY'ing it.