Spotless Windows & Carpets Carpet Installer - Lafayette, CO Looking to contact Spotless Windows & Carpets? You can reach them at 303-665-2654