It's critical that you provide you mortgage provider with detailed and accurate information about your credit. Credit problems discovered later could delay the loan, or torpedo it altogether. Clean up your credit beforehand, or the loan process may take more than the average of 45-60 days.
There are hundreds of mortgage lenders available at any given time on the web. All of them promise to be the very best company for the job. What makes one better than another? There are many things. The only way for you to know which the right one is, is to do your homework and talk to several companies before signing on the dotted line.