The Imperial Service Center is just 20 minutes from St. Louis. With over 25,000 square feet of warehouse space, we can stock many products which can give a faster turnaround. We offer installation with long-term employees. Most of them have been with us for more than 15 to 20 years. Glenlo serves St. Louis and the surrounding area, including Illinois for installation. We also offer delivery both local and out of town, and pick-up for the DIY customer.