I had all of my shower plumbing redone three years ago and now I have a smell in my drain that only seems to appear after showering. I have cleaned the drain (using various methods and products) and today even had a plumber run a "smoke test" to check for an air leak in the lines - nothing. I am stumped. The plumber also suggested it might be my hot water tank but no other places smell when the hot water runs/collects. If anyone has any thoughts I would love to hear them. Thanks so very much.