Drilled Shaft Inspections - You Can't Beat The Human Touch | 2008-11-20 | ENR | Engineering News-Record