I haven't seen this request here before - does anyone have recommendations for hardwood floor refinishing? I am trying to decide whether to do it myself while inventing new swear words, or pay someone to invent new swear words while sanding and refinishing the floor of my porch.