If you are willing to get the roofing work done, get in touch with the best roofer. The professional contractor should have his website, or he must be working for a reputed company. Make sure the roofer operates locally as you never know when there is an emergency. Communication is the best way to judge the credentials.