A good roofing contractor should have an active business status verified through SunBiz.org, a valid roofing contractor license verified at MyFloridaLicense.com, valid workers compensation verified at MyFloridaCFO.com, and general liability insurance that can be confirmed with a certificate of insurance.