Onsite courses

Order by
select an item
  • March 25, 2026 - Rochester

    Minnesota

    This is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs. Every class is open for master, journeymen, and registered unlicensed/apprentice plumbers, water conditioners, building officials, and residential contractors. Sign-in opens 30 minutes before we begin.

    Register or log in to continue

    To access this course, please select one of the options below.

    See Details
  • March 31, 2026 - Roseau

    Minnesota

    This is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs. Every class is open for master, journeymen, and registered unlicensed/apprentice plumbers, water conditioners, building officials, and residential contractors. Sign-in opens 30 minutes before we begin.

    Register or log in to continue

    To access this course, please select one of the options below.

    Register or log in to continue

    To access this course, please select one of the options below.

    See Details
  • April 01, 2026 - East Grand Forks

    Minnesota

    This is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs. Every class is open for master, journeymen, and registered unlicensed/apprentice plumbers, water conditioners, building officials, and residential contractors. Sign-in opens 30 minutes before we begin.

    Register or log in to continue

    To access this course, please select one of the options below.

    Register or log in to continue

    To access this course, please select one of the options below.

    Register or log in to continue

    To access this course, please select one of the options below.

    See Details
  • April 22, 2026 - Duluth

    Minnesota

    This is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs. Every class is open for master, journeymen, and registered unlicensed/apprentice plumbers, water conditioners, building officials, and residential contractors. Sign-in opens 30 minutes before we begin.

    Register or log in to continue

    To access this course, please select one of the options below.

    Register or log in to continue

    To access this course, please select one of the options below.

    Register or log in to continue

    To access this course, please select one of the options below.

    Register or log in to continue

    To access this course, please select one of the options below.

    See Details
  • April 23, 2026 - Grand Rapids

    Minnesota

    This is an 8-hour code class. You may attend for 2, 4, 6, or 8 hours. Lunch will be provided, but we cannot accommodate special dietary needs. Every class is open for master, journeymen, and registered unlicensed/apprentice plumbers, water conditioners, building officials, and residential contractors. Sign-in opens 30 minutes before we begin.

    Register or log in to continue

    To access this course, please select one of the options below.

    Register or log in to continue

    To access this course, please select one of the options below.

    Register or log in to continue

    To access this course, please select one of the options below.

    Register or log in to continue

    To access this course, please select one of the options below.

    Register or log in to continue

    To access this course, please select one of the options below.

    See Details
Page 2 of 2
Items per page
select an item

Register or log in to continue

To access this course, please select one of the options below.

Register or log in to continue

To access this course, please select one of the options below.

Register or log in to continue

To access this course, please select one of the options below.

Register or log in to continue

To access this course, please select one of the options below.

Register or log in to continue

To access this course, please select one of the options below.

Register or log in to continue

To access this course, please select one of the options below.