The time frame varies based on the size of your home and the complexity of your plumbing system, but generally, a repiping job can take anywhere from a few days to a week.