Training Events

Enroll in one of our workshops to gain valuable new skills

Note: Due to the increasing demand for geothermal systems, workshops are filling quickly. It is recommended that you inquire about the space available in workshops at least 30 days in advance.

Accredited Installer Workshop

Trainer: Peter Tavino

Date: November 12-14, 2019
Location: Kalispell, Montana

Fee: $1250
For more information or to register for this course, please contact Peter Tavino at or call 860-459-8279

New Online Accredited Installer Workshop
Date: Begin Immediately after Enrollment (Online)
Location: Online
Registration and Contact Information: Training, 800-626-4747
To register online click here
For more information click here.

Certified GeoExchange Designer – CGD Plus Course

These courses are offered by independent IGSHPA Accredited CGD Trainers and include 20 hours of CGD instruction. Courses may include additional material developed by the instructor. Register directly through the organization offering training.

Trainer: Ed Lohrenz
Fee: $2,250

Certified Geothermal Inspector Workshop


Certified Residential Geothermal Designer


Introduction to Geothermal Systems Technology

Take this course from the comfort of your home or office. You will receive the same quality instruction from our trainers as you would if you were in the classroom. The course is broken into modules so you can take it at your own pace. 

After you register, you will receive a confirmation email within 48 hours regarding your course sign in.

Location: Online
Trainer: Jay Egg
Fee: $249

Call our office at 800-626-4747

Train-The-Trainer Course

Please complete both the registration form and the application, and return them to the IGSHPA Training Department. Fax number 405-744-5283.

On-Campus (Stillwater, OK):

Date: TBA
Location: Stillwater, OK
Registration and Contact Information: Training, 800-626-4747
To register, please contact our office at 405-744-5175 or
For more information click here.

Short Courses for CEUs toward AI and CGI renewals


Trainer: Ryan Carda, P.E.
Date: Rolling
Location: Online
For Registration and Contact Information: click here or call 800-393-2044.
For more information, click here.