I recently hired this firm to do immigration work. Unfortunately, for almost a year, I had to beg, threaten, cajol and plead for information about the case. I would assume they did all their work the week before the hearing and the judge admonished the attorney for not talking to his client. I got a very large bill right after the hearing, for 1/3 more of the original fee.
You will be treatedly badly, overcharged and under served. I cannot recommend this firm to anyone.