A geotechnical engineer is a company responsible for determining soil conditions and foundation requirements. It generally plays a major role in determining the choice of foundation design made by the structural engineer.
A company which calculates soil conditions and foundation requirements for a structure.