Flames were reported around 4:45 a.m. Friday at Innovative Finishers Inc., located on the 100 block of Penn Am Drive.
Heavy fire was reportedly showing when crews arrived on the scene, and within an hour, the response was upgraded to three alarms.
The fire department has requested the assistance of utility crews to shut down power to the building to assist firefighters in extinguishing the flames.
There are no reports of injuries at this time.
According to its business description, Innovative Finishers Inc. specializes in sheet metal fabrication, machine parts and military spec painting.