Generally they are going to want 20% down. If you have a local bank or credit union, I suggest you start there. Your past records, credit score, and ability to make the payments on time will have a bearing on the interest rate and length of the loan. I used to work with 20 banks securing boat loans for customers. They had a wide range of rates and lengths.
If you can secure your own loan you can save lots of money that would go for finders fees.