You should check the location of a contractor before engaging them for a roofing job. In general, it is prudent to avoid companies which do not have a permanent business address. For instance, ‘fly by night’ contractors who knock on your door canvassing for work are not suitable. A permanent office indicates the stability of the business. Moreover, this provides a way for you to keep in contact with the experts for questions or further assistance.