Seal Rite Windows, Inc. Window Contractor - Barrington, IL Looking to contact Seal Rite Windows, Inc.? You can reach them at 847-382-4131