I have first hand experience with this Law firm for my H1-B and Green card process. Here are a few things that I really appreciate about working with them :
1. Super prompt and always on top of deadlines or changes that apply to your case as and when new law is made.
2. Very organized and clear in every step of application and communication.
3. The entire team cares about your application/process and works patiently with you and gives suggestions as and when application hits a hurdle. Making already stressful process easier on us.
Special thanks to Beata Leja and Elizabeth Morales. I have had very very positive experience with them last 7.5 years since they have handled my case. I would strongly recommend them for any legal work they specialize in.