I've worked with Peter also, but I thought he only did inspections now.
Having been in the construction business I will caution you to shop around and talk to a few before hiring any. Recently we were working on a building that had a liqifaction zone in one spot of the foundation, an old lake or pond was mapped there in the past. Anyway the engineer hired was a belt and suspenders guy. He called for piers that would have had to be drilled inside the existing basement. The most expensive option. Consulted with another and he came up with a grade beam that would suppoert the load and cost far less.
Any recommendation you get call them and interview them. If you find it difficult to communicate or understand the options presented move on. You will find someone that will be right for you and your situation.
Don't skip asking at the building department for information on what will trigger additional work and also ask for names of engineers that the plan checker might recommend. Most of the plan checkers are structural engineers also and I know a few that moonlight.
If you run into difficulty call Steven Chan. He is good and knows building codes in and out. Mobile number 415.606.7848 and mention my name.