On the Spot Carpet Cleaning Carpet Installer - Peoria, AZ Looking to contact On the Spot Carpet Cleaning? You can reach them at 602-993-7375