Is there English-speaking support for the client at every stage of the transaction in Greece?

If they use a lawyer’s services – yes.