Hayward Rug Cleaners Carpet Installer - Elgin, IL Looking to contact Hayward Rug Cleaners? You can reach them at 847-741-2315