When choosing a roofing contractor, it's important to do your research and choose a company with a solid reputation and experience in the industry. Look for reviews and testimonials from previous customers, and make sure that the company is licensed and insured.