Journeyperson Certificate

Roofer Apprenticeship

Accepting applications
Apply Now
Male roofing student wearing safety glasses working on a tin roof.

About the program

Roofing is a trade built around the essential need for shelter. Roofers enable new construction, protect property values, and support many different industries. Due to the need for repairs, demand for roofers is also very steady. 

In the simplest terms, roofers prepare and apply protective coverings to all kinds of roofs on all types of buildings. But roofing is a diverse trade. Roofers can work with shingles, shakes, metal flashings or tiles, as well as modified plastics, elastomeric or asphaltic compositions. They can waterproof concrete and other masonry above and below ground level. They can even set up scaffolding to provide safe access to their work.

NAIT has been training roofers since the 1970s. You’ll learn from our experienced, dedicated instructors. Your technical training will take place in workshops carefully designed to recreate real-world working conditions. 

See the program in action

Not ready to apply yet?

Get the information and support you need to make the decision that's right for you.

Contact us

For questions about this program, please contact us. We're here to help!

Stay connected

Sign up to receive updates on NAIT programs, services, and events.

Visit us

Take an in-person or virtual campus tour to see all that NAIT has to offer.