All licensing information can be confirmed by contacting the state, county or city government consumer protection offices for the Michigan area. Check to see that in addition to being licensed that all contractors working on the roof such as subcontractors are also licensed. Check on the guarantee or warranty that the roofing specialist or contractor is willing to provide for their work. This needs to be verified prior to the start of a job to ensure that if the job is not done correctly that the roof will either be repaired again at no cost or that they will take the necessary steps to make repairs.
In addition to licensing it is important to get a written estimate prior to having any work done. This will prevent the roofing specialist from claiming in the middle of the job that more money will be needed to complete the job. There are many horror stories of contractors who have stated that job would cost a certain amount and then come back later to say that it needed more work and more money. Requesting an estimate prior to the job being done allows the customer to discuss the terms with the contractor prior to the job being started. Finally, express any concerns. Having a safe roof is a necessity and can be costly. Get any concerns out in the open. Set some goals to have an estimated start and end date. Get the company or contractors guarantee or warrant in writing.