Virtual Classes: Text | Graphic

How do I secure a place in a class?

Certification and training classes are filled on a first-come basis and payment must be made at the time of registration. Methods of payment are:


  • Register online via credit card. (secures spot instantly)

  • Complete registration form and mail with check (spot is not secured until registration form and payment are received). Click Here for registration form.

If you would like to be placed on a waiting list for full classes, please call 512-312-2099.


CANCELLATION POLICY: A 90% refund will be issued for any cancellation up to seven (7) business days prior to class start date. No refunds or credits will be given for cancellations made less than seven (7) business days before class start date. At any point you may substitute one technician for another without penalty up to class start date.


Virtual Level 1A Training
May 25, 2022 - May 27, 2022 - ONLINE
July 20, 2022 - July 22, 2022 - ONLINE
Virtual 1A Certification
May 16, 2022 - May 16, 2022 - ONLINE
May 17, 2022 - May 17, 2022 - ONLINE
June 13, 2022 - June 13, 2022 - ONLINE
June 14, 2022 - June 14, 2022 - ONLINE
June 27, 2022 - June 27, 2022 - ONLINE
July 11, 2022 - July 11, 2022 - ONLINE
July 12, 2022 - July 12, 2022 - ONLINE
July 25, 2022 - July 25, 2022 - ONLINE
August 15, 2022 - August 15, 2022 - ONLINE
August 16, 2022 - August 16, 2022 - ONLINE
August 26, 2022 - August 26, 2022 - ONLINE
September 12, 2022 - September 12, 2022 - ONLINE
September 13, 2022 - September 13, 2022 - ONLINE
September 27, 2022 - September 27, 2022 - ONLINE
October 17, 2022 - October 17, 2022 - ONLINE
October 18, 2022 - October 18, 2022 - ONLINE
October 31, 2022 - October 31, 2022 - ONLINE
November 14, 2022 - November 14, 2022 - ONLINE
November 15, 2022 - November 15, 2022 - ONLINE
November 28, 2022 - November 28, 2022 - ONLINE
December 12, 2022 - December 12, 2022 - ONLINE
December 13, 2022 - December 13, 2022 - ONLINE
December 19, 2022 - December 19, 2022 - ONLINE
Virtual 1B Training
May 09, 2022 - May 10, 2022 - ONLINE
June 06, 2022 - June 07, 2022 - ONLINE
July 11, 2022 - July 12, 2022 - ONLINE
August 08, 2022 - August 09, 2022 - ONLINE
September 12, 2022 - September 13, 2022 - ONLINE
October 10, 2022 - October 11, 2022 - ONLINE
Virtual 1B Certification
May 18, 2022 - May 18, 2022 - ONLINE
May 19, 2022 - May 19, 2022 - ONLINE
May 20, 2022 - May 20, 2022 - ONLINE
June 15, 2022 - June 15, 2022 - ONLINE
June 28, 2022 - June 28, 2022 - ONLINE
June 29, 2022 - June 29, 2022 - ONLINE
July 18, 2022 - July 18, 2022 - ONLINE
July 27, 2022 - July 27, 2022 - ONLINE
August 17, 2022 - August 17, 2022 - ONLINE
August 30, 2022 - August 30, 2022 - ONLINE
August 31, 2022 - August 31, 2022 - ONLINE
September 19, 2022 - September 19, 2022 - ONLINE
September 20, 2022 - September 20, 2022 - ONLINE
October 19, 2022 - October 19, 2022 - ONLINE
October 20, 2022 - October 20, 2022 - ONLINE
Virtual Level 2
June 08, 2022 - June 09, 2022 - ONLINE
August 10, 2022 - August 12, 2022 - ONLINE
October 12, 2022 - October 14, 2022 - ONLINE
Virtual AGG101 Training
May 11, 2022 - May 12, 2022 - ONLINE
July 13, 2022 - July 14, 2022 - ONLINE
September 14, 2022 - September 15, 2022 - ONLINE
Virtual AGG101 Certification
May 27, 2022 - May 27, 2022 - ONLINE
June 20, 2022 - June 20, 2022 - ONLINE
August 22, 2022 - August 22, 2022 - ONLINE
August 29, 2022 - August 29, 2022 - ONLINE
September 26, 2022 - September 26, 2022 - ONLINE
October 24, 2022 - October 24, 2022 - ONLINE
October 28, 2022 - October 28, 2022 - ONLINE
Virtual SB101 Training As of September 1, 2021, SB101 certification will be a pre-requisite for SB201.
May 04, 2022 - May 06, 2022 - ONLINE
July 06, 2022 - July 08, 2022 - ONLINE
August 15, 2022 - August 17, 2022 - ONLINE
September 07, 2022 - September 09, 2022 - ONLINE
Virtual SB101 Certification As of September 1, 2021, SB101 certification will be a pre-requisite for SB201.
May 03, 2022 - May 03, 2022 - ONLINE
May 19, 2022 - May 19, 2022 - ONLINE
June 16, 2022 - June 16, 2022 - ONLINE
June 21, 2022 - June 21, 2022 - ONLINE
June 24, 2022 - June 24, 2022 - ONLINE
July 05, 2022 - July 05, 2022 - ONLINE
July 18, 2022 - July 18, 2022 - ONLINE
August 18, 2022 - August 18, 2022 - ONLINE
August 23, 2022 - August 23, 2022 - ONLINE
September 06, 2022 - September 06, 2022 - ONLINE
September 16, 2022 - September 16, 2022 - ONLINE
September 19, 2022 - September 19, 2022 - ONLINE
October 20, 2022 - October 20, 2022 - ONLINE
October 25, 2022 - October 25, 2022 - ONLINE
Virtual SB102 Training
May 03, 2022 - May 03, 2022 - ONLINE
June 03, 2022 - June 03, 2022 - ONLINE
July 05, 2022 - July 05, 2022 - ONLINE
August 05, 2022 - August 05, 2022 - ONLINE
September 06, 2022 - September 06, 2022 - ONLINE
October 07, 2022 - October 07, 2022 - ONLINE
Virtual SB102 Certification
May 13, 2022 - May 13, 2022 - ONLINE
May 18, 2022 - May 18, 2022 - ONLINE
May 27, 2022 - May 27, 2022 - ONLINE
June 10, 2022 - June 10, 2022 - ONLINE
June 15, 2022 - June 15, 2022 - ONLINE
June 16, 2022 - June 16, 2022 - ONLINE
July 15, 2022 - July 15, 2022 - ONLINE
July 19, 2022 - July 19, 2022 - ONLINE
July 26, 2022 - July 26, 2022 - ONLINE
August 12, 2022 - August 12, 2022 - ONLINE
August 17, 2022 - August 17, 2022 - ONLINE
September 12, 2022 - September 12, 2022 - ONLINE
September 26, 2022 - September 26, 2022 - ONLINE
October 14, 2022 - October 14, 2022 - ONLINE
October 19, 2022 - October 19, 2022 - ONLINE
October 28, 2022 - October 28, 2022 - ONLINE
Virtual SB103 Certification
May 20, 2022 - May 20, 2022 - ONLINE
June 17, 2022 - June 17, 2022 - ONLINE
July 19, 2022 - July 19, 2022 - ONLINE
August 19, 2022 - August 19, 2022 - ONLINE
September 20, 2022 - September 20, 2022 - ONLINE
October 21, 2022 - October 21, 2022 - ONLINE
Virtual SB201 Certification As of September 1, 2021, SB101 certification will be a pre-requisite for SB201.
June 03, 2022 - June 03, 2022 - ONLINE
June 22, 2022 - June 22, 2022 - ONLINE
August 19, 2022 - August 19, 2022 - ONLINE
August 24, 2022 - August 24, 2022 - ONLINE
October 21, 2022 - October 21, 2022 - ONLINE
October 26, 2022 - October 26, 2022 - ONLINE
Virtual SB202 Certification
June 23, 2022 - June 23, 2022 - ONLINE
July 15, 2022 - July 15, 2022 - ONLINE
August 25, 2022 - August 25, 2022 - ONLINE
October 27, 2022 - October 27, 2022 - ONLINE

PLEASE CALL THE HMAC AT (512) 312-2099 WITH ANY SCHEDULING QUESTIONS OR TO CHECK THE STATUS ON FULL CLASSES; AVAILABILITY CHANGES FREQUENTLY.