Locate the exact squeaky spot by walking slowly and marking the noise
Check for loose floorboards, subfloor movement, or gaps between joists and flooring
Tighten loose screws in the floorboards if accessible
Drive finish screws through the floor into the joist to secure loose boards
Use a stud finder to locate joists before fastening
Apply construction adhesive between loose subfloor and joists if the floor is accessible from below
Insert shims into gaps between joists and subfloor where needed
Sprinkle powdered graphite or talcum powder into small friction points between boards
Use a squeak repair kit designed for carpeted floors
Nail or screw down any protruding boards that move against each other
Replace damaged or warped boards if fastening does not solve the problem
Refasten the subfloor from below if you have basement or crawlspace access
Add blocking or bridging between joists to reduce movement
Check for moisture issues and fix leaks or humidity problems
Reinstall trim or molding if it is contributing to board movement
