Ganesh Travels is one of thosehome grown travel agents and is centrally located in Mangalore. He is particulary well connected to most bus operators originating from Mangalore. Hence he is quite well updated with the seat status of almost all long distance busses in Mangalore. If you are a tourist, you can be assured that they will not hike up chages.
You can contact them on 0824-2440977.
Do not attempt to go to him for airline or railway travel. You would be wasting your time besides, there are much better ways to get those tickets. Enjoy your stay at Mangalore!