What is the difference between a structural engineer and a geotechnical engineer?
A structural engineer addresses structural issues in and around buildings. The structural components include footings, floors, walls and roofs using materials such as, concrete, steel or wood. A geotechnical engineer investigates soil conditions and provides recommendations to the structural engineer so they can design foundation components.