You might be able to do a rapid rescore and get above 580, which helps a little. If you are looking in Buffalo, the loan amount might be a problem. Many lenders go lower LTV based on low score. Might be better off looking for a cheaper house, given that Buffalo has many such opportunities. If looking in the city, check out my website. Otherwise, I have a lender who will work with you.