Patrick is my 3rd migration agent before we was introduce to 101Migration. All the other two agents can only say “waiting” and “still no news “. I fell very sad because i have waited for 4 years .Lucky, one of my relative introduce Patrick to me and only from the phone conversation i fell that he can help me. He always keep me updated. After few month, the good news finally arrived and i received my PR . I am higly recommended 101Migration.