In the rental expenses section, there are boxes clearly labeled Repairs and another for Maintenance expenses.
The new heater, depending on it's type and cost, would probably be an asset that gets depreciated over time.
For the roof, if an entirely new roof was put on that would be an asset that gets depreciated also. Otherwise, if less than 25% of the roof was fixed, that would be a repair.