My repipe took the general contractor two days to complete the job. The water heater was about $400, and parts ran him approximately $250, and the rest was labor. Basically he profited about $1000 for his labor each day. Not too bad of pay if you ask me.