Without knowing all the details, you are getting into some contract interpretation issues...like you feel the landlord misrepresented some stuff ... also not knowing what issues you're having can change things. .sorry no one can be of more help, but this is very much a legal dispute between you and the landlord and that necessitates a legal professional.
btw... gutters cleaned monthly? really? that seems excessive ...but I don't know where the house is or what's falling on the roof... maybe it does...... more