Professional Roofing’s associate editor and an NRCA director of communications
Natural Slate Roofing transforms a residential roof