Various types of deep and shallow foundations including spread footings, piles, drilled shafts, mini piles, auger cast and vibratory columns.