On the Spot Restoration Remodeler - El Dorado Hills, CA Looking to contact On the Spot Restoration? You can reach them at 530-676-4411