refinishing old floors and wide plan sub floors

Anyone have great recomendations of companies that refinish existing beat up wood floors and subfloors? Any tips on how to do this myself will also be greatly appreciated.

By ssimonpietri |