I am not sure if she is good for others. However, she was good for my case. She revised the reference letters carefully and wrote the petition letter. I did not exptect her to do anything else. My friend at the same university
recommended her to me. I did not know anything about her before that. Anyway, it was a hard work to submit the petition within 45 days (of course I had all other supporting material aready).That's it.