Foundation inspection recommendations

Long story short, I may need to look at a foundation insert repair, and I’m looking for local recommendations. I’ve heard that it’s often better to hire a structural engineer before contacting a repair contractor but anyone with experience in handling these issues?