Mrs. Rosenberg is very professional. She listens to you very carefully and explains herself in a manner that you understand. The office is very modern and clean, and the staff is very pleasant. I have nothing but good things to say about my experience. I highly recommend the firm to all my friends.