A driver was extricated from a garbage truck after it went off the roadway and down an embankment where it rolled over near Cary Algonquin Road and Klasen Road in unincorporated Cary Friday morning. | Photo: CFPD

A driver had to be extricated and hospitalized after a “violent crash” sent his garbage truck down an embankment where it rolled over near Cary Friday morning, fire officials said.

The Cary Fire Protection District responded around 10:41 a.m. Friday to the intersection of Cary Algonquin Road and Klasen Road in unincorporated Cary for a report of a rollover crash.

Cary Fire Protection District Public Information Officer Alex Vucha said a 911 caller reported a commercial truck rollover with a driver trapped inside.

A driver was extricated from a garbage truck after it went off the roadway and down an embankment where it rolled over near Cary Algonquin Road and Klasen Road in unincorporated Cary Friday morning. | Photo: CFPD

Fire crews arrived to find a Groot garbage truck that had traveled over an embankment and rolled over, causing heavy damage to the vehicle.

The adult male driver was trapped in the cab and required extrication, Vucha said.

Firefighters freed the driver within 15 minutes of their arrival and transferred him to an awaiting ambulance.

A driver was extricated from a garbage truck after it went off the roadway and down an embankment where it rolled over near Cary Algonquin Road and Klasen Road in unincorporated Cary Friday morning. | Photo: CFPD

A medical helicopter was initially requested to the scene but was canceled after further evaluation.

[Suggested Article]  Sheriff seeks help locating owners after 2 horses found wandering overnight near Woodstock

Vucha said the driver was transported by paramedics to Northwestern Medicine Hospital in McHenry with moderate but non-life-threatening injuries.

The truck was fueled by natural gas and was hauling residential garbage.

A driver was extricated from a garbage truck after it went off the roadway and down an embankment where it rolled over near Cary Algonquin Road and Klasen Road in unincorporated Cary Friday morning. | Photo: CFPD

It sustained a leak in its fuel system that was believed to have been a result of the crash.

The leak was quickly mitigated by firefighters and no additional hazards were an issue, Vucha said.

The roadway was closed in all directions until shortly before 12 p.m.

A driver was extricated from a garbage truck after it went off the roadway and down an embankment where it rolled over near Cary Algonquin Road and Klasen Road in unincorporated Cary Friday morning. | Photo: CFPD

The roadway was reopened prior to the truck being removed from the scene due to the vehicle coming to rest well off the roadway.

“Fire crews worked efficiently under challenging conditions to safely extricate the driver from a violent crash and coordinated closely with deputies from the McHenry County Sheriff’s Office throughout the incident,” Vucha said.

[Suggested Article]  17 years in prison for alleged Mexican drug cartel carrier caught with almost $2M worth of fentanyl pills in McHenry County

The McHenry County Sheriff’s Office is investigating the cause of the crash, which involved only the single vehicle.