Installing new flooring can be a transformative yet disruptive DIY project. One that can turn your household upside down and take way longer than you think. If you don't have tons of professional know ...