Firefighters from Grand Haven City and Township responded to ASP Plating, 211 Griffin St., at 4:38 a.m.
They doused the fire in about 20 minutes, said Jeff Hawke, director of the Grand Haven Department of Public Safety.
Fire was located in the east end of the building and quickly extinguished, Hawke said.
The Ottawa County Hazardous Materials Team also responded for a potential industrial chemical leak inside the building.
Hawke said the leak from the 55-gallon drum was contained by the on-site system and did not pose further risk.
The cause of the fire is believed to be a ventilation unit on the east end of the building.
The fire is still under investigation.