A good roofing company will be certified and able to provide you good references. Checking for both of these things can save you time as well as insurance claims. A reputable roofing company should be able to supply you with information on both of these within a day or two of you asking for proof.
Depending on where you live individuals may be certified or the whole company may be certified. This is because most certifications are regional and thus vary according to local regulations. This does not make either certification less useful.
Certification should be kept current. Do not accept lapsed certifications. If your contractor says that they are in the process of re-upping their certification wait until they have their new certification before allowing them to work on your roof.
References of previous work should include pictures of both a before and after. While a moving testimonial might seem good enough without a picture you have no actual proof work was done. If you are pleased with the work on your own house you might allow the contractor to use you for a future reference.
If you have found several contractors who fit all of these requirements then you can move on towards what is recommended locally. Review sites such as Angie’s List will give you consumer reviews for your area. Many of these sites have ways to contact the reviewer giving you a chance to get unbiased answers to your questions before you hire a contractor.
When you are searching for a roofing company certification and good references go a long way. Using these two attributes to pick a company allows you to ensure you are going with a trusted name that operates above the board. Your roof being the barrier between you and the elements you want to ensure you are getting best in care and the best value for your money.