Hardwood floors often creak due to wood shrinkage or loose nails, while laminate flooring may creak if the underlayment shifts or was improperly installed. Carpeted floors can develop creaks when the ...