Allen Architectural Metals Email Format
ConstructionAlabama, United States11-50 Employees
Allen Architectural Metals is a construction industry company headquartered in Talladega, Alabama, at 248 Homer Drive, Talladega, AL 35160, United States. It provides restoration, rehabilitation, fabrication, and finishing of ornamental cast metals as a full-service house, with castings available in cast iron, bronze, aluminum, ductile iron, and stainless steel. The company employs 11-50 people and operates both a home office and a New York office, with contact numbers listed for each location, and it reports annual revenue in the range of $10 million to $25 million. The organization is identified as a WBENC company. In October 2020, Winco partnered with Allen Architectural Metals to provide window system design, engineering, and isometric details for the façade system’s punched openings.