FYI - A little research and it appears the standard cost for totally refinishing a floor is between 10-15K and is recommended to be done every 5-10 years depending upon usage and wear. Normal maintenance typically runs around 3.5-4K and is recommended to be done annually.
So fairly inexpensive in the whole scope of things.