From the budget to the timeline, from the materials to the design - there is a lot to think about. Many factors need to be considered when undertaking a renovation. From the budget to the timeline, from the materials to the design - there is a lot to think about. ...