SHELBY TOWNSHIP, Mich. — Firefighters in Michigan battled a massive blaze at the location of a commercial roofing contractor that resulted in the hospitalization of a firefighter.

According to Fox-affiliated WJBK, firefighters from 11 departments fought to control a blaze at Lutz Roofing in Shelby Township for more than five hours. The fire has since been brought under control, and investigators are currently attempting to learn how the fire started.

The Macomb Daily reports the fire broke out around 2:30 p.m. on Tuesday in the equipment and storage lot of the roofing company. Firefighters had to use aerial ladder trucks to contain the fire. Several semi trailers could be seen on fire, with the smoke visible for several miles.

A firefighter was sent to the hospital for smoke inhalation, but has since been released. No other injuries have been reported.

The Shelby Township Fire Department released a hazardous air quality alert due to the fire, with township officials saying they were worried about dangerous materials like Styrofoam and tires burning. Other materials like shingles were also reported as burning in the fire.

Lutz Roofing installs all of the major roofing systems, including EPDM, TPO, metal, modified bitumen and BUR.