I had a plumber replace my hot water heater and fix a leaking faucet in the shower. The leaking shower faucet he said was due to pieces of the dip tube from the water heater. The water heater was replaced three months ago. This morning we had no hot water (very poor pressure) in the third floor bathrooms and the shower was leaking again. Pressure and hot water were fine on the first floor and in the basement. Plumber told me flush the pipes. If this happens. I can't remember the procedure. I know he would he turn the hot water off at the top of the hot water heater. I can't recall the next steps... but I recall he would run the cold water in the basement. The intent was for the cold water to run through the hot water pipes? Does this make any sense? What is the correct procedure?