GAF Master Elite is the highest contractor certification GAF offers, and it’s held by only about 2% of roofing contractors in North America. Earning it requires a minimum of seven years in business, current state licensing, at least $1 million in liability insurance, and ongoing annual training, not just paperwork.