ICON CLEANING & RESTORATION Carpet Installer - Sanford, FL Looking to contact ICON CLEANING & RESTORATION? You can reach them at 407-688-7668