Depending on the size of home and amount of work needed, it can take anywhere from several weeks to 6 months. Removing walls (supporting/mechanical) can add another 1 or 2 weeks