Question: why are water pipes rattling?
Answer: This banging or rattling noise is often referred to as “water hammer”, and it's caused by a blocked vent pipe in your plumbing. Water moving through your pipes can create a vacuum, which is normally dispelled by a vent that pokes out through the roof near your faucet or plumbing fixture.