Trust Us For Excellent Quality Of Products
With our global expertise and proven excellence in exceptional results, we build value in the construction sector to improve lives for current and future generations. Through our technology, craftsmanship, and expertise, we are able to take on even the most ambitious projects and create pieces for them. With nearly 30 years of experience in designing beautiful interiors and exteriors, we have learned what matters most.
- Global Expertise
- Proven Quality
- Innovative Craftsmanship
- Timeless Design
About Us
Omar Abdullah Omar Al-Farsi Aluminum Corporation, based in Jeddah, Saudi Arabia, is a trusted name in aluminum and glass solutions with nearly 30 years of experience. Since our founding in 1995, we have specialized in the design, fabrication, and installation of premium aluminum windows, doors, curtain walls, and structural glazing systems. We take pride in transforming our clients’ visions into reality—offering high-quality, durable, and innovative solutions that meet the demands of modern architecture.
Whether you live in a contemporary newly build or a traditional period home, Faisal Aluminium And Glass Fabricator windows will complement the style of your home accompanied with attributes such as sound insulation, energy efficiency and optimum security.
Our Core Values
With devotion, determination and hard work, we have made our way to recognition in today’s world and with your trust and cooperation towards us, we are sure to stretch it further.
We conduct our business with honesty, transparency, and respect—building lasting trust with our clients and partners.
We are committed to delivering high-quality workmanship with precision, innovation, and attention to detail in every project.
Our clients are at the center of everything we do. We strive to exceed expectations through tailored solutions and dependable service.
Contact Us Today
Why Choose Us
At Omar Abdullah Omar Al-Farsi Aluminum Corporation, we bring nearly 30 years of proven experience in delivering high-quality aluminum and glass solutions across Saudi Arabia. Our commitment to precision, innovation, and customer satisfaction sets us apart. From design to fabrication and installation, every project is handled by skilled professionals using premium materials and advanced techniques. We prioritize safety, on-time delivery, and lasting performance—ensuring our clients receive exceptional value and results that stand the test of time. With a strong reputation built on trust, reliability, and craftsmanship, we are your trusted partner for aluminum, glass works.
Installation Process
At Omar Abdullah Omar Al-Farsi Aluminum Corporation, our installation process begins with a detailed consultation to understand your project requirements, followed by tailored design proposals and transparent quotations. Once approved, we move into precision fabrication using high-quality materials. Our expert team then prepares the site and carries out the installation with care and efficiency. After completion, we conduct a thorough quality check to ensure everything meets our high standards, and we continue to support you with dedicated after-sales service.