I am having such a difficult time setting up my water with Veolia. Anyone know of an english language number so I can communicate the details and get my account set up? Unfortunately, my french isn't good enough (yet) do set this up in French.
Hi, we have a page about setting up your water here:
Also, you may try to contact your local Mairie.
Hope this helps!