superhouse Windows,LLC, is a technology-oriented manufacturer of aluminum windows, doors and facades for over 10 years.
20000 sqm factory
15+ Years Of Experience
10 Years Warranty
Located in Shanghai, China, Shanghai superhouse Therm Windows,LLC, operates out of an automated, state-of-the-art 8,000 square meter facility.
With a commitment to manufacturing excellence, we utilize the latest equipment and processes to offer you aluminum windows and doors that are simply built better.