Photo: istockphoto.com Typical Range: $1,491 to $4,553 National Average: $2,985 No matter what type of flooring is currently in your home, it will eventually show its age. Hardwood will reveal scratches and wear from foot traffic patterns, while carpet will fray. Whatever the reason for changing your home’s floors, there […]