Ph :+86 135 85723 609

Navigation buttons

About superhouse

superhouse Windows,LLC, is a technology-oriented manufacturer of aluminum windows, doors and facades for over 10 years.

Over 10 Years of Experience

superhouse is the big privately-owned aluminium doors & windows manufacturer in Shanghai. It is among the top suppliers of branded aluminium door and window systems for architectural use mainly in Australia, USA, and Canada.

10-year is just a beginning. We think forward, and thrive for a better approach for a more sustainable society.

Meet Our Team of Experts

BEN AN

BEN AN

Production Manager
JOHN XU

JOHN XU

Technical Advisor
MARK YU

MARK YU

QC Chief Executive

Our Advantages

20000 sqm factory

15+ Years Of Experience

10 Years Warranty

Professional Service

Trustworthy Quality

Australia/America/Canada Certificates

Advanced Facility

Advanced Facility

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.