financing a new roof florida