“Jim Rosenberg and his staff get things done quickly and efficiently. Communicating with them was very simple and easy. Jim always replied in a timely manner. The whole team was effective in answering any questions I had with detail and transparency. Jim is a kind and caring attorney who made it simpler to understand the legal system in terms that made sense to me. I will recommend them to friends and family 10 out of 10 times.”