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

Norwalk, ACI Concrete Field Testing Technician Grade I

January 27, 2026 - January 28, 2026

Description

ACI CONCRETE FIELD TESTING TECHNICIAN GRADE I

The ACI Concrete Field Testing Technician Grade I course will benefit all personnel involved in testing fresh concrete. ASTM C31, C94, and ACI 301 all require that technicians making and curing concrete test specimens for acceptance be certified ACI Concrete Field Testing Technicians. A working knowledge of the following ASTM Standards is required for this certification program: C-172 Sampling Freshly Mixed Concrete; C-143 Slump of Hydraulic Cement Concrete; C-138 Density (Unit Weight), Yield, & Air Content (Gravimetric) of Concrete; C-231 Air Content of Freshly Mixed Concrete by Pressure Method; C-173 Air Content of Freshly Mixed Concrete by Volumetric Method; C-31 Making and Curing Concrete Test Specimens in the Field; C-1064 Temperature of Freshly Mixed Portland Cement Concrete.

Ohio Concrete Professional Engineers conduct the one-day review and administer the written and performance examinations. Examinations are sent to the American Concrete Institute (ACI) to be graded. Test results will come directly from ACI, not Ohio Concrete, and will come to the email address provided on the written exam.

Technicians who successfully pass both the written and performance examinations will receive a certificate and wallet card from ACI certifying them as ACI Concrete Field Testing Technician – Grade I and will be valid for 5 full years. Should you fail the written portion, but pass the performance, you have one year from the first testing date to retake the written without having to retake the performance exam. The same is true should you fail the performance exam but pass the written. Please note: There is a charge for re-exams.

The full program is eligible for 6 CPD hours.

For recertification, ACI still requires successful completion of both the performance and written examinations. Individuals may register for “Full Exam Only”, however it is not recommended for individuals who have never tested before and this option does not include a workbook, which may have been updated. However, the workbook can be ordered separately regardless of the registration type chosen.

It is imperative that a valid e-mail address, for the registrant, is provided at the time of registration for communications confirmations, changes, and updates for all certifications.

We respectfully ask you to reschedule if you are sick, regardless of the illness.

If you have any questions or concerns, contact the Association office at 614-891-0210.

Time

REVIEW SESSION (if registered)

DATE:  Tuesday, January 27, 2026

LOCATION: Norwalk High School, Fisher Titus Learning Center, 350 Shady Lane Dr., Norwalk, OH 44857

START TIME: 7:30 am | END TIME: 4:30 pm


WRITTEN EXAM SESSIONS (including re-exams)

DATE: Wednesday, January 28, 2026

LOCATION: Norwalk High School, Fisher Titus Learning Center, 350 Shady Lane Dr., Norwalk, OH 44857

START TIME: 7:30 am


PERFORMANCE EXAM SESSIONS (including re-exams)

DATE: Wednesday, January 28, 2026

LOCATION: ODOT District 3, Huron County Garage, 760 Dublin Rd., Norwalk, OH 44857

EXAM START TIME: 7:30 am

Contact Information

OHIO CONCRETE
Name: Kym Emrick
Phone: (614) 891-0210 Ext 12
Email: kym@ohioconcrete.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:'['}}