Budget for a credential evaluation from a reliable service in addition to any government charges, or rely on the provincial licence instead. Confirm current government fees through the USCIS fee schedule and the port-of-entry fee schedule before paying anything.
A licence can make the evaluation unnecessary
The regulation requires that a degree from an institution outside Canada, Mexico or the United States be accompanied by a reliable credential evaluation, which is a private service with its own fee and turnaround. Before ordering one, ask whether the provincial engineering licence can serve as the credential instead; if the applicant holds full membership, the licence route avoids the evaluation entirely and simplifies the file. Government charges differ between a port-of-entry application and a Form I-129 petition, and both change over time, so take the numbers from the official schedules on the day of filing rather than from a colleague's experience.
Translation of French records is required under USCIS rules and should be priced separately. Professional fees for reviewing the duties description are usually the best-spent part of the budget, because a refused entry costs more than any of these items.