It was my mom's insurance agent. The neighbour is not aware that we've been talking to the insurance company.
Yes I'm sure it is my mother's raised bed that is preventing the water from escaping (on to her property), but it seems to me that the fault is really with the neighbour's landscaping...