The taste is probably something in the new piping. It should have been well flushed before you moved back in. I would suggest doing your own flushing through all faucets. Be sure to remove the aerators on all the spouts before flushing since this can clog them or hold in something that is causing the taste.
if you have never made a mistake, you probably haven't done much.