Many times it is not necessary to pay for expensive and time consuming hardwood floor refinishing when inexpensive consumer based options are available. If your hardwood is in reasonable condition and not damaged then you may want to try hardwood polish products to see if it gives your floor a kick-start.
These tips are for any hardwood floors that have a water based urethane finish (modern floors including engineered hardwood typically). All other finish types such as oil based finishes are excluded and these techniques are not recommended.