Not all the banks are set up to pay water by DD, there's a list of those banks that are set up behind the counter, where you pay for the water in the office above Carrefour. You can, however, pay a deposit in advance for water in the office & top up as & when.
Dask is done by my bank, it's renewed as necessary & the cost debited to my A/C
For garden maintenance try Britannia, their gardener is a lovely man & very good info@britannianet.com