We have a pool some distance... maybe 70 feet... from the house. The pool's circulation pump plugs into an outlet. The wiring is in conduit.
We had a GFI-protected outlet in a weatherproof box, and a GFI breaker in the panel.
Whenever we get a hard rain the breaker would trip. This has been going on for a few years, and four or five electricians have tried and failed to fix the problem. We've replaced virtually every component of the system (including the pump) at least once.
This week we gave another electrician a crack at it. He told us that the GFI breaker in the panel was not needed, so he removed it. (It was inline with another non-GFI breaker). He then told us that the GFI outlet that the pump plugs into was defective and replaced it. Total cost $435... which would be fine if the probem were solved. An hour after he left it rained and the new GFI outlet tripped and would not reset.
My wife calls the guy back. He tells her that GFI outlets are supposed to trip when it rains. My wife isn't buying that

so he comes back. He then tells her that we don't need a GFI outlet and replaces it with a regular outlet (and charges us another $200).
Now, it seems to me that if a GFI continues to trip there is a problem, and removing the GFI protection is not an ideal solution to the problem. In any case, I assumed that Ontario's electrical code required GFI protection on all outdoor outlets. He says that it not needed because it is more than three meters (just slightly more) from the water, although there is usually a puddle around the pump.
Thoughts?