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

CVVFA 2026 125th Anniversary Annual Convention

July 29, 2026 - August 1, 2026

Description

We are excited to open registration for the CVVFA 125th Anniversary Convention.  Register now to be a part of this historic milestone celebration being held at a state of the art facility designed to improve roadway safety initiatives.   

Venues 

  • Primary Meeting Space: RIDC/PennSTART updated conference room at the Westmoreland Innovation Center.
  • Additional Meeting & Banquet Space: East Huntingdon Township Fire Company 120 Fire Department Road, Tarrs, PA, United States, 15688.  
  • Memorial Service Location: Officially confirmed at Mt. Lebanon United Methodist Church (981 Route 31, Tarrs, PA 15688).
  • Fairfield Inn & Suites Pittsburgh New Stanton, 107 Bair Blvd, New Stanton, PA 15672
    Book Here by 6/29/2025 for discounted Room Rate of $119 per night.

Tentative Event Agenda (subject to change)

Wednesday, July 29

  • Mid-Day: Conditional on Leadership Arrival – Catered lunch with vendors, featuring a PennSTART Overview presentation highlighting regional facility opportunities.
  • Afternoon: Executive Session.
  • Evening: Catered Picnic and Vendor Showcase.

Thursday, July 30

  • Morning: Business Meeting at PennSTART (Catered Breakfast included).
  • Late Morning: Annual Memorial Service at Mt. Lebanon United Methodist Church.
  • Keynote Address: Deputy Chief John Storey, Jr. (North Strabane Fire Department).
  • Afternoon: Operation Lifesaver Class for Law Enforcement(Catered).
    • Note: This class will run concurrently with the afternoon session of the CVVFA Business Meeting.
  • Evening: Operation Lifesaver Class for Firefighters (Catered).
  • Special Addition: We are currently working to schedule a 2-hour Train-the-Trainer session with Jack Sullivan during the convention framework.

Friday, July 31

  • Morning: President’s Council. We are exploring a strategic expansion of the Council to formally include key public safety partners heavily engaged in training and outreach at PennSTART, specifically the National Law Enforcement Officers Memorial Fund (NLEOMF) and Operation Lifesaver.
  • Featured Speaker (Moved Up): Craig Shuey, COO of the Pennsylvania Turnpike Commission, will address the President's Council regarding the long-term vision for PennSTART.
  • General Session: PennSTART Overview & National Partnerships – Peter Castelli, PennSTART Executive Director.
  • Afternoon: Finalization of remaining Business Meeting items and official adjournment prior to the evening festivities.
  • Evening: Annual Banquet hosted at the East Huntingdon Township Fire Company, the banquet speaker is Steve Hirsch, National Volunteer Fire Council (NVFC) Chair.

Saturday, August 1: Emergency Scene Showcase

A high-impact morning field program at the PennSTART track facility:

  • Discipline Rotation Stations: Attendees will rotate through six specialized stations (Fire, EMS, Towing, Hazmat, Law Enforcement, and SSP/DOT) focusing on the specific operational roles and safety needs of each discipline at a crash scene.
  • Integrated Simulation: Following a brief refreshment break, all disciplines will reconvene outside for a full TIMA setup and live simulated crash scene demonstration.

Contact Information

Name: Joseph Chornock
Phone: (301) 252-1988
Email: josephchornock@gmail.com

Register to attend the CVVFA 125th Anniversary Convention.

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