Photo provided to Lake and McHenry County Scanner by Rob Roderick.

Fire crews from McHenry County and Lake County are responding to a massive 3rd alarm building fire in Crystal Lake Monday afternoon.

The Crystal Lake Fire Rescue Department was called at 2:56 p.m. Monday to Diesel Redemption, 6207 Commercial Road, for a structure fire.

Photo provided to Lake and McHenry County Scanner by Sandra Heuer.

Fire crews found heavy smoke and fire showing from the building, which is a large one-story industrial warehouse. A Mutual Aid Box Alarm System (MABAS) 3rd alarm was called, bringing firefighters and equipment from McHenry and Lake counties.

Crews are currently at the scene as of 3:45 p.m. working to extinguish the fire, which can be seen from miles away. Heavy traffic is being reported along Virginia Road, Main Street and Route 14 near the fire.

This is a developing story. Check back later for updates.