You can put new flooring over hardwood floors if you first put down an underlayment or if you use a flooring material with a built-in underlayment.