Sanding & Refinishing
Sanding and refinishing are methods applied to your existing hardwood floor. This is a great option for "new" floors with inexpensive costs to you.
Based on your preference, oil or water-based polyurethane is applied to the floor to protect it. Water-based does not yellow over time and makes the floor look more natural. Oil-based will yellow over time, but is more durable and resistant to scratches than a water-based finish.