Authors

Avery Timmons

Professional Roofing’s editorial assistant


Articles authored