Training Events

We develop experts. 


Take an IGSHPA training workshop and give yourself the knowledge to stay competitive in an industry

that demands the best.

Accredited Installer Workshop

Trainer: Garen Ewbank

Date: April 21-23, 2020
Location: Farmingdale State College, Farmingdale, NY

Fee: $595 *Tuition is being subsidized from the traditional course cost of $1,250 courtesy of PSEG-LI
For more information please contact Zachary Licht at or call 931-420-5720. To register online click here.

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.