The fire broke out at 6:54 p.m. at the Stout Brothers Company along the 3000 block of Trewington Road in Colmar.
One firefighter was injured and taken to Lansdale Hospital for treatment of a non-life-threatening injury.
The fire, which climbed to 2-alarms, was declared under control at 8:22 p.m.
There is no word on a cause.