We had our home built in 1999. The roof has developed an ice dam every year which creates a large leak that ruins the drywall in the bathroom and leaks all the way into the basement. I have contacted the general contractor (who also designed the house) and he has come out every year and tried one fix after another. i feel the problem is with the design of the roof but he continues to do cheap fixes. Is there anything i can do?