Authors

Ken Kelly

President of Kelly Roofing, Naples, Fla.

Articles authored