Is that why my old water heater makes loud clunking noises after I take a shower?
It's probably 20 years old but I hesitate to replace it since there is no noticeable deterioration on the outside or leaks.......
Ban hot water heaters.
Its time for a new one. And dont let the plumber leave the old one. It weighs 3-5 times what it did when they put it in there.
All the magic is done on the inside as to retain its mystery. When and if it leaks it will not be a tiny drip.