Seal House, Inc. is a new corporation here in Illinois established in 2014, but our experience goes far back in time. We have more than two generations experience in aluminum windows and doors. Our construction factory located in Greece, Europe is a 45.000 ft2 in private owned lot of 70.000ft2 with the latest technology CNC, Aluminum and glass processing equipment. Our employees are highly trained to provide the best quality windows and doors. All our facilities are certified with the highest in the world certifications like German TUV, CE and ISO:9001.
All of our aluminum profiles and locking systems are made from one of the biggest European company ELVIAL SA.
We are here to introduce you the windows and doors that will change your way of living.
For additional information about our location, see Contact Us.