Flooring is one of the biggest decisions a homeowner has to make. A lot of the decision may be based on personal preference, but there are practical factors that should be considered. Things like whether or not you have kids or pets, what the function of the room is, the climate you live in and the ...