There's a very large difference between robots on a new construction project - we're still quite a few years away from that - and the sort of flexibility and problem solving required for "old work" (fixing broken pipes, installing new wiring in existing homes etc. etc). I very very much doubt that the latter type of work will be roboticized within 50-100 years, even if the former might be.