Boards & Committees
The Roofing Alliance Announces 2026-27 Leadership
Miles to Lead 2026-27 Roofing Alliance Board, Campbell Named Vice President

The Roofing Alliance announced its Board of Trustees for 2026-2027. Sherri Miles of J.D. Miles & Sons Inc., Chesapeake, Va., will serve as president and John Campbell of Eagle Roofing Products, Rialto, Calif., will serve as vice president.
The volunteer-based leadership of the Roofing Alliance is composed of 210 dedicated, diverse, and thoughtful roofing contractors, manufacturers, suppliers and distributors, service providers, and industry professionals united in their commitment to shape, strengthen, and advance the roofing industry. This distinguished leadership group represents some of the industry’s most respected and forward-thinking professionals, whose collective leadership continues to drive meaningful progress across the roofing industry.
The Roofing Alliance thanks the following officers and trustees for their commitment to the roofing industry; terms are effective June 1, 2026 – May 31, 2027.
- Sherri Miles, J.D. Miles & Sons Inc. – President
- John Campbell, Eagle Roofing Products – Vice President
- Jason Dark, Duro-Last Inc. – Secretary-Treasurer
- Greg Hudson, Duro-Last Inc. – Immediate Past President
- Piers Dormeyer, EagleView – Trustee
- Heidi Ellsworth, The Coffee Shops – Trustee
- Paige Harvill, Nations Roof – Trustee
- Alex Hernandez, Clark Roofing Co. – Trustee
- Beth Kegley, QXO – Trustee
- Scott Keith, Jobba Trade Technologies – Trustee
- John Kiesel, Division 7 Roofing – Trustee
- Michael Kruger, L.E. Schwartz & Son Inc. – Trustee
- Craig Rainey, Supreme Roofing – Trustee
- Natalia Rizzatti, All Weather Insulated Panels – Trustee
- Jason Stanley, IB Roof Systems – Trustee
- John Yuko, GSM Roofing – Trustee
Looking for a reprint of this article?
From high-res PDFs to custom plaques, order your copy today!










