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 B and C Only

August 27, 2026 9:00 AM - August 28, 2026 2:00 PM (CDT)

Description

General Contractor License Exam Prep – Class B & Class C

Dates
Thursday, August 27 and Friday, August 28

Time
9:00 AM – 2:00 PM each day (10 instructional hours)

Format
In-person, exam-focused instruction

Course Overview

This two-day exam preparation course is designed for contractors planning to take the ICC Class B or Class C General Contractor Licensing Exam required by the City of Omaha.

Participants will learn how the exam is structured, how to efficiently navigate required code books, and how to apply proven test-taking strategies in an open-book testing environment.

This course is not a comprehensive code training program. Instruction focuses on exam readiness, reference navigation, and strategies for locating and interpreting information commonly tested on the exam.

Learning Objectives

Participants will learn how to:

  • Understand the structure and format of the ICC Class B and Class C exams
  • Efficiently navigate the 2018 International Residential Code (IRC) and 2018 International Building Code (IBC)
  • Locate frequently referenced chapters, tables, and code sections
  • Identify common exam question formats
  • Apply effective time-management strategies during open-book exams
  • Avoid common mistakes that can impact exam performance

Required Reference Materials

The ICC Class B and Class C licensing exams are based primarily on the following code books:

  • 2018 International Residential Code (IRC)
  • 2018 International Building Code (IBC)

Participants are encouraged to bring these materials to class. Code books are available for purchase through the registration options below.

Registration Options

Option 1: Class Only – $185
For participants who already own the required 2018 IRC and 2018 IBC code books.

Option 2: Class + Code Books and Tabs – $555
Includes course registration, the 2018 IRC and 2018 IBC code books, and indexing tabs designed to improve code navigation and exam efficiency.

Who Should Attend

This course is recommended for:

  • Contractors pursuing a Class B or Class C General Contractor license
  • Residential builders and remodelers
  • Handyman contractors seeking licensure
  • Contractors expanding into residential construction
  • Individuals planning to take the ICC exam within the next 30–90 days

Disclosure

This course is intended solely as preparation for the ICC Class B and Class C General Contractor Licensing Exams. It does not provide comprehensive instruction on the International Residential Code or International Building Code and should not be considered a substitute for formal code education.

Participation in this course does not guarantee passage of the ICC exam. Participants are responsible for registering for and scheduling their examination directly through the International Code Council (ICC).

The Greater Omaha Chamber reserves the right to refuse service or remove any participant whose conduct is disruptive, inappropriate, or interferes with the learning environment or the safety of instructors and participants. Participants removed for conduct-related reasons will not be eligible for a refund.


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:'['}}