I'll begin by explaining how squeaking floor mats begins.
Quite frequently, during a period of time, the flexing from the floor or expansion and contraction from the timber may release floorboard nails.
It's the resulting movement from the wood from the nails or from the neighboring boards that creates the normal irritating squeak.
The easiest cure would be to drive the floorboard nails in much deeper having a nail punch, which enables the tapered edges from the nails to grip the wood more safely.
Recommendations that typically, however, it isn't really an enduring solution.
When the problem continues, use whether bigger or ring-shank nails. You can purchase all the products I discuss from general DIY stores - I am sure that you may have a nearby store for you. Alternatively the likes of Screw Fix or B&Q or any other DIY stores should have the ability to help.
Using bigger nails or ring shank nails can give a much better grip because they are created for situations like creaking floor boards; however they have to have clearance holes drilled with the boards. I'd recommend you utilize an ordinary electric or hands-drill to get this done.
The clearance holes should be slightly bigger compared to diameter from the nail to make sure that they grip the foot of the board safely.
Once you have place the nails in make certain that you simply fill any redundant holes having matching wood filler - the closer the color match the greater. You are able to almost completely disguise the nail heads by doing this.
When the boards cannot be retailed satisfactorily (for instance, due to twisting or bowing), use countersunk stainless-steel woodscrews.
Remember you need to bury the heads from the screws deep enough to pay for all of them with filler or with matching wooden plugs. I additionally suggest that you dampen the wood completely before fixing - this will make the wood 'give' and enables the screw heads to basically be countersunk because the boards are screwed lower.