I used the services of Epica Immigration for my PR application. Previously I have filed the PR two times and both times it got rejected. So this time I decided to take the services of a professional agent.
First thing I liked is Epica prices were reasonable. Some other agents quoted me significantly more. The 2nd best part was, Epica promised me to finish all work within 4-5 weeks which was faster than many other agents.
The good news is that after waiting for a long time of 9 months, my application got approved.