roofing finances