Having your foundation inspected is one way to save yourself from unexpected issues and expenses. Expert structural engineers are trained to spot weaknesses and potential failures. Hiring a structural engineer for an inspection could run you anywhere from $80 to $1,300, with an average of $500. Aside from location and size, a unique contributing factor in the overall cost of an inspection is the experience level of the engineer.