Individual cab drivers work very hard for their money and their fares, so it's best if you just find the cabs outside. If you call a cab service, it might lead to difficulty for the cab driver. Definitely cities in Nepal really have a great public transportation system so definitely consider taking the buses just to see the sights from a different perspective.