Roofing Apprentice

You will learn a variety of tasks and skills related to this position including:: New-Roof Slate and Tiling methods.