Visa to Indonesia

Hi, I am Bilal from Pakistan. I would like to visit my friend in indonesia. Please let me know which agency could help me to issued my visa to indonesia? How much the expenses? and what document should i submit?