Rugs and area rugs can only be put on refinished hardwood floors once the finishing agents have completely dried (otherwise the rugs will absorb solves that belong in the floor). Expect to wait 3-5 days oil-based finishes, a little less for water-based.