Geotechnical engineering consultancy specializes in providing expertise related to the behavior of soil and rock materials in the context of civil and structural engineering projects. Geotechnical engineers offer services such as site investigations, foundation design, slope stability analysis, and mitigation of soil-related risks.