You can finance a roof with bad credit, but it might cost you more than it would if you had good credit. The interest rate you can get on loans is determined largely by your credit score.