When it comes to selecting a contractor, the first thing you must ask is how long the job will take. The length of a roof project can vary from day to day, and you need to always be clear on the time frame and the cost prior to hiring anybody. You need to also ask if the professional will supply you with references and will be willing to go over th