CLAY EXCAVATION INC Foundation Repair Contractor - Idaho Falls, ID Looking to contact CLAY EXCAVATION INC? You can reach them at 208-522-6248