Many things can cause San Diego water damage. A hurricane, tornado or flood can cause water damage, but so can a broken pipe or even a small leak not caught quickly.