Better to do it oneself. However, for those who needs help, here are our two cents. Had initially consulted with DM and were quoted 10, 500 AED if we make single payment. Seeing how much the agent was trying to close the deal, bells rang in our mind and we went elsewhere. Pelican consultants gives pretty decent and honest advice. At least for initial consultation.
As we didn't use any agent, we don't know further.