Hardwood Floors – Prefinished vs. Site-Finished

So you have decided you want hardwood floors, great decision.[...]