About this course

Approved for 1 NABCEP CEU!

Become a K2 Certified Pro Installer for composition shingle roofs with our comprehensive video lessons.

Who Should Enroll:
Solar installers looking to enhance their skills and qualify roofs for solar installations. Ideal for individuals or crews who work mostly with composition shingle roofs.

Module 1: Composition Shingle Roof Construction
Dive into essential roofing basics for solar installers. Learn how to assess roofs for solar suitability, explore various composition shingle roof coverings, and understand the fundamentals of working with them. This module provides the necessary foundation before venturing into PV installation.

Module 2: Roof Attachments for Composition Shingle Roofs
Explore K2 Systems' range of composition shingle roof attachment options. Whether opting for traditional metal flashing or EverSeal butyl flashing, discover a suite of choices. Learn how to install these products following best practices to ensure a secure and effective solar installation.

Module 3: CrossRail with Composition Shingle Roof Mounts

After securing roof attachments, it's time to proceed with rail installation (for rail-based systems) and laying modules. Delve into the versatile CrossRail, compatible with four K2 racking systems. Learn the proper installation of CrossRail, K2 clamps, module placement, and wire management, all while adhering to industry best practices.

Successful completion of this course grants participants K2 Certified Pro Installer status, you will receive a certificate to add to your resume. You will also submit this certificate to NABCEP to receive your 1 CEU.

*For in-person training or entire crew certification, please reach out to your instructor, Johan Alfsen.*

Ready To Sign Up Today? Click Here to Enroll

Course outline

5 modules • 27 assignments • 1:38 hours of video lectures

Welcome • 2 assignments
Orientation Materials

This is a free course. We take pride in our free courses, but keep in mind that this is only a taste of what we do in a full HeatSpring course. You can get started immediately after you enroll.

  • Set up email notifications and your student profile
  • Introduce yourself on the discussion board
Module 1 • 9 assignments
Composition Shingle Roof Construction

  • Roofing Basics for Composition Shingle Roofs (19:44 minutes)
  • Layout and Structural Attachments (06:43 minutes)
  • Roofing Bars (02:01 minutes)
  • Types of Composition Shingles (01:23 minutes)
  • Architectural Composition Shingles (02:19 minutes)
  • 3-Tab Composition Shingles (02:32 minutes)
  • Presidential Composition Shingles (02:49 minutes)
  • Proper Flashing Placement (03:06 minutes)
  • Site Visit Considerations (06:52 minutes)
Module 2 • 7 assignments
Roof Attachments for Composition Shingle Roofs

  • K2 Composition Shingle Roof Attachments Overview (01:43 minutes)
  • Metal Flashing vs. Nonmetal Flashing (05:03 minutes)
  • Splice Foot Overview (03:15 minutes)
  • Splice Foot Installation (05:27 minutes)
  • K2 Flash Comp Kit Overview (01:46 minutes)
  • K2 Flash Comp Kit Installation (03:10 minutes)
  • K2 Conduit Clamp Kits (03:41 minutes)
Module 3 • 6 assignments
CrossRail with Composition Shingle Roof Mounts

  • Proper T-Bolt Installation (01:44 minutes)
  • Rail Connector vs. Splice Foot (04:13 minutes)
  • Best Practices for Rail Cantilevers (05:17 minutes)
  • K2 Clamps Overview (04:38 minutes)
  • MLPE and Wire Management (07:15 minutes)
  • Installing Modules (03:57 minutes)
Conclusion • 3 assignments
Feedback and Additional Resources

This is our last module but you still have access to the all of course materials so keep working and you'll be able to complete the course at your own pace. Enjoy the course and keep in touch!

  • Composition Shingle Roofs Exam
  • Feedback: 2-minute Exit Survey
  • Certificate of Completion: Request a Certificate

Continuing Education Units

Approved NABCEP CEU Hours

NABCEP Credential Advanced Hours for Exam Recertification CEU Hours NEC JTA RE Elective Building or Fire Code
0 1 0 1 1 0
0 1 0 0 0 0
0 1 0 1 1 0
0 1 0 1 1 0
0 1 0 1 1 0
0 1 0 0 1 0


  • K2 Systems

    K2 Systems
    View profile

    Since its establishment in 2004, K2 Systems has been at the forefront of developing groundbreaking and highly functional mounting solutions for photovoltaic installations across the globe. Our dedicated team designs these systems within our own development department, working closely alongside our sales division. This collaborative approach allows us to tailor and... Learn more

  • Johan Alfsen

    Senior Director of Training, K2 Systems
    View profile

    Johan has over 15 years of experience in the solar industry with a wide range of expertise in solar mounting, roofing best practices, technical training, product development, and marketing. He entered the industry as a residential installer then progressed into product manufacturing and played a key role in the early development and evolution of solar mounting best... Learn more

Frequently asked questions

How does this course work?
This is a free course. Enroll today and get access to all of the materials instantly. The lecture video and other materials are available any time.
How long do I have access to the materials?
For free courses there is no guarantee for how long the course materials will be available.
Is there a certificate of completion?
Certificates of completion are only provided to HeatSpring Membership subscribers. This course has not been approved by any credentialing organizations (NABCEP, AIA, USGBC etc) for Continuing Education Credits (CEUs). This course is for self education purposes only and completion does not indicate a level of professional expertise or credential.
Can I register multiple people?
Yes, this is a free course so you can share this page with other people from your team.


Based on 35 reviews
students have taken this course

Very informative great presentation

Craig Overmiller

Thanks to K2 and foer giving some personal feed back. Excellent job.

Vernon Williams
Berlyn H

The use of technology such as cookies allows HeatSpring to operate and improve the functionality of our website and derive insights about our audience.

You can read more about our privacy policy here.