Reasons to refinance include a change in rate, change in mortgage length, and eliminating mortgage insurance. A cash-out refinance can be used to pay off other debt, pay for college, or fund home renovations including solar or building an accessory dwelling unit.