Just thought I would see if anyone knew if i could claim a new roof that was put on our house. If so, would it go under maintenance & repair or CCA (if so, what class?).

thank you kindly,