As a Roofing Apprentice, you will learn how to install, repair, and maintain roofs using various materials and techniques. This hands-on role is ideal for individuals who enjoy working outdoors and want to learn a highly skilled trade.