how long does a remodel take