CleanTech Carpet Installer - Palisades, NY Looking to contact CleanTech? You can reach them at 845-359-0077