About SAFC
Specialized Aluminum Facades Company (SAFC), established in 2024, is a state-of-the-art aluminum fabrication facility based in Jeddah and a subsidiary of the Isam Khairi Kabbani Group (IKK). Backed by over 50 years of industry expertise,
SAFC specializes in the design, engineering, fabrication, and installation of high-performance aluminum façades. With advanced technology and a skilled team, the company delivers solutions that meet international standards, enhancing both the functionality and aesthetics of modern buildings.
Solutions Portfolio
SAFC delivers a comprehensive range of high-performance aluminum and architectural solutions designed to meet the specific needs of the Saudi and regional markets. From advanced curtain wall systems, skylights, and cladding to pergolas and fire-rated doors and windows, SAFC helps elevate local construction standards by offering world-class expertise and capabilities within the Kingdom. Each solution combines design flexibility, engineering precision, and aesthetic appeal.