How to choose your contractor?

If you are seriously thinking about renovating your house, it is very normal to have thousands of questions in the early steps of the project.