If you’ve endured home renovations in the past, chances are that you know very well just how gruelling and expensive they can be. What starts as a fun weekend DIY projects turns into months of living in a dusty construction zone. When you start to consider doing some renos on your new home, you want to make sure that you hire a professional general contractor and ensure whatever you’re investing in will give you the most amount of ROI in the future. Before you starting remodelling your home, here are some key factors to consider to get the best return on your investment that will serve you well for the long term.