There are a lot of decisions that will need to be made when considering new flooring for your home. If you have narrowed down to hardwood vs laminates, tile, or carpeting the next logical decision will be to choose prefinished vs on-site finished hardwood flooring. Solid hardwood floor has many benefits and a timeless...