is hoa responsible for roof leaks