I want to say that I am extremely grateful for Magilligan Law. It was a long immigration process but my family was able to get our desirable outcome. They always treated us with respect and professionalism. They guided us along the way and kept us updated on the ongoing process. I appreciate all the hard work they put into our case. I would highly recommend anyone looking for an immigration attorney, Magilligan Law are the attorneys you want handling your case. May God bless them and their firm.