Alutech United, Inc. is a premier manufacturer of roll shutters and roll screens, specializing in innovative solutions for security, storm protection, and insect control. With over 25 years of experience in the industry, Alutech has established a reputation for delivering superior quality products that meet stringent Building Codes and Product Safety Standards. Based in Selbyville, Delaware, with a second location in Sarasota, Florida, the company has grown from a modest beginning to a major player in the North American market, thanks to its commitment to quality and service.
Founded by Hans Schanz, a mechanical engineer with a vision for revolutionizing roll shutters, Alutech has evolved significantly over the decades. Following substantial growth in the 1990s under General Manager George Pfaller, the company emerged as a leader in hurricane and security shutter production. Today, Alutech's product line includes diverse offerings, such as the Barracuda shutters for enhanced security and the Studio Star roll shutters known for their adaptability to various window shapes.
The company collaborates with a network of trained dealers across the USA, Canada, and the Caribbean, ensuring that products are expertly installed and supported. Alutech also prioritizes research and development to expand and enhance its product lines continually. Concurrently, the company maintains a strong customer service ethos, relying on testimonials from satisfied clients who commend the premium quality and responsiveness of their products and support teams. Alutech United, Inc. remains committed to excellence, making it a trusted choice for consumers seeking reliable solutions for their shutter and screening needs.