Yes, you can. Many homeowners use their insurance payout as a down payment to reduce how much they need to finance. Or they use the insurance money to upgrade to better materials. Your roofer can assist you in working with your insurance company.