Onsite Courses

Upcoming Continuing Education Sessions

Our courses are designed for both full and partial attendance. If you only need a couple hours of code or technical/other, we can accommodate you! Please contact Scott for more information regarding start times for partial days.

Lunch will be provided.

Apprentices are welcome to attend for $20. Registration is required.

To sign up for a session, click "Take This Course" and fill out the form on the checkout page.

If none of the current dates or locations work for you, call Ruth at 701-238-4245 or Scott at 701-238-9816.

Mouse over and click the date to view session details

CANCELLATION POLICY: If you need to cancel your enrollment, you will need to notify us prior to the start of class. You can do this by calling Scott at 701-238-9816 or Ruth at 701-238-4245. If we are unable to answer, please leave a voicemail. You may choose to either have your fee refunded or enroll in another training session. If you don’t notify us by the start of class and don’t show up, you may enroll in another training session within the next 2 months and the fee will be applied to that class.

Fall Courses

Duluth, MN (Spring curriculum)

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Two Harbors, MN

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Bemidji, MN (Spring curriculum)

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Bemidji, MN

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Mankato, MN - sponsored by Premiere Restoration (Spring curriculum)

Sponsored by Premiere Restoration. PLEASE CHOOSE THE $100 OPTION ON THE REGISTRATION PAGE, WHICH WILL COVER THE FULL 8 HOURS EVEN THOUGH IT SHOWS 6 HOURS. Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers. PLEASE CHOOSE THE $100 OPTION ON THE REGISTRATION PAGE, WHICH WILL COVER THE FULL 8 HOURS EVEN THOUGH IT SHOWS 6 HOURS.

Mankato, MN - sponsored by Premiere Restoration

Sponsored by Premiere Restoration. PLEASE CHOOSE THE $100 OPTION ON THE REGISTRATION PAGE, WHICH WILL COVER THE FULL 8 HOURS EVEN THOUGH IT SHOWS 6 HOURS. Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers. PLEASE CHOOSE THE $100 OPTION ON THE REGISTRATION PAGE, WHICH WILL COVER THE FULL 8 HOURS EVEN THOUGH IT SHOWS 6 HOURS.

Albert Lea, MN

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Rochester, MN

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Wabasha, MN (Spring curriculum)

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Wabasha, MN

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Willmar, MN (Spring curriculum)

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Willmar, MN

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Northfield, MN

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Northfield, MN

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Jordan, MN

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Buffalo, MN

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Buffalo, MN (Spring curriculum)

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Pequot Lakes, MN

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Pequot Lakes, MN (Spring curriculum)

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Grand Rapids, MN (Spring curriculum)

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Grand Rapids, MN

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Mankato, MN - sponsored by Premiere Restoration

Sponsored by Premiere Restoration. PLEASE CHOOSE THE $100 OPTION ON THE REGISTRATION PAGE, WHICH WILL COVER THE FULL 8 HOURS EVEN THOUGH IT SHOWS 6 HOURS. Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers. PLEASE CHOOSE THE $100 OPTION ON THE REGISTRATION PAGE, WHICH WILL COVER THE FULL 8 HOURS EVEN THOUGH IT SHOWS 6 HOURS.

New Ulm, MN (Spring curriculum)

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Brandon, SD

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Fergus Falls, MN (Spring curriculum)

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Fergus Falls, MN

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

St. Hilaire, MN

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

East Grand Forks, MN

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Fargo, ND

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Forest Lake, MN (Spring curriculum)

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Forest Lake, MN

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Fargo, ND (Spring curriculum)

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Fargo, ND

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Park Rapids, MN (Spring curriculum)

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Park Rapids, MN

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Fargo, ND (Spring curriculum)

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Fargo, ND

Registration opens 30 minutes before we begin. This session includes 2 hours of technical/other and 6 hours of code review as required by the State of Minnesota. These are state-approved courses. Every class is open for both journeyman and master plumbers.

Ready to Learn with us?

Complete onsite course list