On The Spot Carpet Care Carpet Installer - Apex, NC Looking to contact On The Spot Carpet Care? You can reach them at 919-267-3775