I’m unable to browse the live web or access specific articles for at this moment. However, I can tell you that this phrase typically refers to a local window replacement or custom window company serving Glenview, Illinois (a suburb of Chicago).