Just be very careful when choosing a lawyer, make sure that regardless of which lawyer she eventually chooses, she gets an absolute fixed price with an agreed payment schedule for each completed stage of the process, with as much of the fee as possible held back and paid on completion only. If at all possible, try to get the agreement in writing as well.

It is also advisable to ensure that the lawyer doesn't know that a foriegner is involved or is paying the bill as this can make a big difference to the price and can lead to delaying tactics at various stages in the expectation that a bungs might be paid to move things along.

Iain