Where the water marks are on your ceiling is not dispositive of the location of the leak because water finds the lowest spot, shich could be far from the source of the leak. So, the owners need to make sure they get all the leaks and not just the one located by the spot.
Also, if you have insurance, check with them to see if you are due any compensation for lost sales, inconvenience, etc.
Other than those "nuts and bolts" -- I am sorry to hear about this
