Armstrong Home Improvements, Inc. Remodeler - Harwood Heights, IL Looking to contact Armstrong Home Improvements, Inc.? You can reach them at 866-391-7328