For all types of wooden floors -these squeaking floor maintenance kits can work on carpet flooring (all carpets, even Berbell), hardwood flooring, cork/ethylene base floor, and linoleum flooring. The screws fix the floor on without any part without screws out to walk.
eBay