On The Spot Cleaning & Restoration Inc Remodeler - Burley, ID Looking to contact On The Spot Cleaning & Restoration Inc? You can reach them at 208-878-7768