I would say not to waste your time or money in this law firm. Last year in 2012 I went to go seek help from them in filing a petition for my husband.i signed the contract and made the initial payment. Since I was from out of town they told me that everything would be done by mail,(signing papers ,sending in documentation etc) that they would make it easy to communicate and so forth. Well it turns out it took over a month to get a hold of somebody to fill out my petition. Every time I would call and tell them that I needed to talk to the person in charge of my case , they would tell me to leave my number because they were so busy. They would never return my calls. When my petition was finally ready to be sent, it was sent wrong.i received a letter from uscis requesting information that should have been sent in the first place. In the end I ended up going to another attorney.i only wasted my money and time with them.