Investing in a home renovation project not only requires money, but also time and patience. While contractors, architects and designers can estimate how long a project may take, it is impossible to anticipate all of the scenarios that can affect that esti