Authors

Kevin Kornahrens

Executive vice president of Advanced Roofing Inc., Fort Lauderdale, Fla.

Articles authored