This registration page may not work well in Internet Explorer. Please use a different browser to complete your registration.

REACH General Contractor License Exam Prep Course -Class A Only

November 4, 2026 1:00 PM - November 5, 2026 5:00 PM (CST)

Description

General Contractor License Exam Prep – Class A

Join us for a two-day course designed to help you prepare for the ICC General Building Contractor Class A exam and take the next step toward your contracting goals.

Dates and Times:

Wednesday, November 4, 2026: 1:00–5:00 PM (4 hours)

Thursday, November 5, 2026: 9:00 AM–5:00 PM (8 hours)

Total Scheduled Course Time: 12 hours across two days. Instructional time may vary based on lunch and breaks.

Format: In-person, exam-focused instruction

Registration Deadline: Wednesday, October 28, 2026, at 12:00 PM (noon). All registrations must be completed by this deadline. No exceptions.

Course Overview

This course is designed for contractors preparing to take the ICC General Building Contractor Class A exam for licensing in Omaha, Nebraska. Participants will learn how to navigate the exam, locate information efficiently within the approved reference, and apply effective test-taking strategies.

Instruction focuses on exam structure, code navigation, and practical strategies for an open-book testing environment using the 2018 International Building Code and 2018 International Residential Code Books. 

Learning Objectives

Participants will learn how to:

  • Understand the structure and format of the ICC Class A exam.
  • Efficiently navigate the 2018 International Building Code.
  • Locate relevant chapters, sections, and tables when answering practice questions.
  • Interpret common exam question formats.
  • Apply time-management strategies during an open-book exam.
  • Recognize and avoid common mistakes on exam day.
  • Develop a plan for continued study after the course.

Required Course Reference

This course uses the 2018 International Building Code (IBC). Participants should bring this book to both sessions.

Instruction does not cover the International Residential Code (IRC). Before purchasing materials or scheduling an exam, participants should confirm the approved references for their specific exam with ICC.

Who Should Attend?

This course is ideal for:

  • Contractors pursuing a Class A General Contractor license.
  • Commercial or multifamily builders.
  • Contractors expanding into larger or more complex projects.
  • Individuals planning to take the ICC Class A exam within the next 30–90 days.

Important Course Disclosures

Exam preparation only: This course is not a comprehensive building code training program. It focuses on exam readiness, reference navigation, and test-taking strategies.

No guarantee of passing: Participation does not guarantee a passing exam score. Additional independent study is encouraged.

Licensing is a separate process: Completing this course does not provide a contractor license or replace applicable licensing requirements.

Exam registration is separate: Registering for this course does not register you for the ICC exam. Participants are responsible for arranging their exam and confirming applicable fees.

Confirm current requirements: Participants should verify their exam selection, approved reference materials, and current licensing requirements with ICC and the City of Omaha before testing.

We look forward to helping you build confidence and prepare for your next step!

If you have any questions about the course or registration, please email me at ajimenez@omahachamber.org. 

Time

Wednesday, November 4th 1pm - 5pm 

Thursday, November 5th 9am - 5pm 

Contact Information

Greater Omaha Chamber
Name: Alejandra Jimenez
Email: ajimenez@omahachamber.org
We're sorry. No registrations are currently available. You may wish to contact the event organizer for assistance.
{{ vm.EventInfo.ErrorMessage }}

Select Registration Options

Edit
{{vm.regWarningMessage}}
{{vm.regAlertMessage}}

Exhibitor Opportunities

Name Price Att Qty
{{ et.Name }}
{{ et.IncludedAttendeesCount }} {{ et.AttendeeRegType.RemainingPerType }} Remaining {{ et.AttendeeRegType.RemainingPerType * -1 }} on Waiting List {{ et.AttendeeRegType.RemainingPerType * -1 }} Over Limit
{{ et.Remaining }} Remaining
Sold out

Attendee Registration Options Total Remaining: {{ vm.EventInfo.VacantSpotsPerEvent }}

Waiting List Available
{{ vm.stats.totalAttendeesCount }} Registered , {{ vm.OverallOverAmount() }} on Waiting List , {{ vm.OverallOverAmount() }} Over Limit
Name Price Qty
{{ rt.Name }}
{{ rt.IsMemberOnly ? ' (Members Only)' : '' }}
Limit: {{ rt.LimitPerPurchase }}
Included Attendees: {{ rt.AttendeesCountPerOneRegistration }}
{{rt.Price | currency }} {{rt.PriceAfterDiscount | currency }} {{ rt.Price | currency }}
{{ rt.RemainingPerType }} Remaining
{{ rt.RemainingPerType * -1 }} on Waiting List
{{ rt.RemainingPerType * -1 }} Over Limit

{{'[[Sponsorship]] Opportunities' | localizeString:'['}}

Name Price Att Qty
{{ st.Name }}
{{ st.IncludedAttendeesCount }} {{ st.AttendeeRegType.RemainingPerType }} Remaining {{ st.AttendeeRegType.RemainingPerType * -1 }} on Waiting List {{ st.AttendeeRegType.RemainingPerType * -1 }} Over Limit
{{ st.Remaining }} Remaining
Sold out
Continue

Registration Information

Edit

Exhibitor - {{er.Name}}

Exhibitor #{{ $index + 1 }}

Total: {{exhibitor.TotalPrice | currency}} {{ exhibitor.IsBenefit ? "- Included as a Benefit" : exhibitor.IsDiscounted ? "- Discounts have been applied" : ""}}
Exhibitor Directory
Primary Contact
Booth Information
Additional Information
Additional Items

Attendee - {{er.Name}}

{{ att.getAttendeeTerm(vm.EventSettings.AdditionalAttendeesTerm, $index) }} #{{ att.getAttendeeIndexDisplay(vm.EventSettings.AdditionalAttendeesTerm, $index) }}

Total: {{att.TotalPrice | currency}} {{att.DiscountMessage | localizeString:'['}}
A No Show fee is being assessed for {{fee.EventName}} on {{fee.EventStartLocalTimeString}}.

Address


Phone

Additional Information
Event Sessions

{{slot.Name}}

{{$select.selected.SessionName}}
(full)
{{slot.SelectedSession.SessionDescription + (slot.HasFees ? " (Price: " + (slot.PriceTotal | currency) +")" : "")}}

Additional Items

{{'[[Sponsorship+]]' | localizeString:'['}} - {{er.Name}}

{{'[[Sponsor]]' | localizeString:'['}} #{{ $index + 1 }}

Total: {{sponsor.Price | currency}}
Continue

Additional Items

Edit

{{(vm.EventInfo.Terms.Donation || "Fundraising") + " Opportunities"}}

Campaign Name Item Description Amount
{{item.CampaignName}} {{item.Description + (item.ShowMinimumPrice && item.MinimumPrice ? " (Min: " + item.MinimumPrice + ")" : "")}}
Continue

Complete Registration

Edit

Terms & Conditions

No Show Policy

{{ vm.EventInfo.EventSettings.NoShowPolicy }}

Enter Promo Code

Billing Contact

Registration Protection

This event is synced to a webinar so no confirmation email will be sent from GrowthZone.

Thank you to our {{'[[Sponsor+]]' | localizeString:'['}}