How do I choose a roofing contractor?

How do I choose a roofing contractor?