Duane Dahlgren

Head Mechanic

Duane Dahlgren, head mechanic for Ledegar Roofing, has been part of the Ledegar team since 2013. He is in charge of maintaining all equipment for the company. Duane is a Veteran having proudly served in the US Army.