Contractors in Alabama are required to have a license. Alabama has two boards regulating residential and commercial contractors. A license specific to roofing does not exist. You should either check with Home Builders Licensure Board for residential contractors or The State Licensing Board for General Contractors for commercial contractors.
You need to login to add your company.