If you look at the OMARA website for agents, the only one listed for Pune is Jeremy Hooper (enter Pune in the location field and then search: https://www.mara.gov.au/search-the-register-of-migration-agents/). I know of Jeremy from another forum where he's very helpful, professional and knowledgeable, and would have no hesitation to use him. As far as I know, he's physically located in Australia but is affiliated with Apex Visas (I'm not familiar with this organisation).
Most agents will be able to consult with you via email, telephone, Skype, etc. so you'd be best to find an agent you are confident in and comfortable with and not necessarily one who is located near you.