Armstrong Doors & Windows, Co. Door Installer - Chicago, IL Looking to contact Armstrong Doors & Windows, Co.? You can reach them at 888-427-6787