i already renewed the contract with my maid, i did it by ourselves, only need to pay $ 125 visa fee to immigration. It is so easier, no need to pay to agent. you have to fill in the new contract requests, then
your maid has to go to Phil consulates very earlier in Sunday morning, then she can get approval by phil consulates and gets the renewed contract one week later, ( i forgot how much it costs, very cheap).
then she can go to immigration to do the renew contract procedure, but it must be exactly 1 month before her visa expiry date. for example,you should count on the week, like the expiry date is 11/18(fri), then she can only go to immigration 10/21 (fri).
she only has to wait 1.1/2 hour in the immigration, don't worry.