On the Spot Chem-Dry Carpet Installer - Healdsburg, CA Looking to contact On the Spot Chem-Dry? You can reach them at 707-763-2141