I know JoAnn on a personal level due to my working for her. I do not know her on a professional level, however, she is close friends of those who recommended that she hire me for some work she needed done. Those close friends of hers are in the same profession, law, and are outstanding in their field. Quality attracts quality. Right? Simply said, I would recommend JoAnn because she has been serving the peoples needs in immigration law for many many years. I’m pretty sure she knows what she’s doing. And, she is super nice. You will love her and her abilities. Good luck in your endeavor.