National Roofing Contractors Association (NRCA) CEO Bill Good formally announced his retirement after nearly three decades at the helm on the opening day of the International Roofing Expo (IRE) in Orlando.

“It’s the right time in my life,” Good said during a press conference at the Orange County Convention Center shortly before the show opened. “And after 28 years, it’s not only healthy for me to do something different, but for the organization to have a new face and a new sense of direction.”

Good will remain as CEO until Dec. 31 and will stay on board in a part-time capacity for five months while with the organization transitions to its new day-to-day leader, U.S. Rep. Reid Ribble (R-Wisc.).

Ribble was a former roofing contractor and NRCA president before he was elected to three terms in congress. He recently announced he would not seek re-election after his current term ends next January. Ribble was not at the press conference due to a congressional trip overseas.

“I appreciate the possibility to return to the roofing industry in 2017,” Ribble said in a written statement released by the NRCA. “Roofing is in my blood.”

NRCA officials said negotiations are underway with Ribble and they hope to reach a deal within a few weeks.

Once Ribble announced he would not seek another term, NRCA leadership knew they had to act quickly, said Nelson Braddy, chairman of NRCA’s transition committee.

“He’s an effective communicator, he’s an exceptional manager, and he’s a leader,” Braddy said. “All of those traits were at the top of our list for an ideal candidate.”

Good started his career with the NRCA in 1973 and served in multiple roles before leaving in 1985. He returned in 1987 to lead the staff and has been CEO ever since.

He said he’s looking forward to spending more time with his wife and less travel for business purposes, but also remains focused on accomplishing a few more goals before completely stepping away. Among those are building an online career center for roofing contractors and establishing a national training program for the industry.