We have a Portfolio Division where credit score are irrelevant. The question I have for you is, Why do you think you need to go Portfolio? It can't be your credit, 620 is the normal run of mill number for FHA, VA or USDA financing. So it must be your ability to proof your income. Either way I can help. Let me know If could answer any of your questions.
Best of Luck!