I had one of the worst experiences with Ellis porter. After initial consultation with Jonathan Goslow EP attorney, he accepted to file my motion. With having only 33 days to file that petition, I had to follow up several times to ask him studying my case carefully and communicate with me. Long story short, he didnt really pay attention to my comments and filed my motion. Unfortunately, in response to the motion, I received 3 rejection letters from USCIS explaining that there were numerous errors in filing this motion. I contacted Jonathan Goslow asking him for my refund, instead of proper response or referring me to his supervisor, he deleted my account in client portal to clear all of the communication evidences. I am in fact very frustrated and would like to get my money back.