Technical surveyor