The finishing touches stage can take several weeks to several months, depending on the size and complexity of the home.