If this lawyer is a registered immigration consultant there are avenues to pursue whereby they are reported. In many cases the work is handed to a junior team member and only reviewed by the senior lawyer.
which avenue? my immigration consultant screw up everything, and now I'm out of Canada...