My area was recently hit with
a major hailstorm and it caused much destruction to cars, homes,
and specifically roofs and skylights. Insurance has been very good
to pick up most costs, but not always the total cost.
I went looking for other ways to make up the difference and found
many energy companies, local, state, and federal government
programs that offer credits and rebates. Energy companies favor
credits toward future bills. Too many options to list here, but
this federal LINK
is a start. In addition, look for your local utility company
specifically and your state as well as local city and local county
web sites for more info.
It is also wise to ask your contractor if he or she is aware of
credits and rebates. It might help when choosing a roof type,
adding insulation, etc. A little research can yield big financial
benefits.