Deductions & credits

Sorry, no.  Casualty and theft losses are not reported on a federal tax return unless the loss occurred in a federally designated disaster area.

You can add the cost of the roof to the adjusted basis of the home when the home is sold.