A pre-approval will take in to consideration your credit, your income, your down payment and your expenses. Someone offering an accurate pre-approval should be verifying everything up front and collecting paperwork to reduce the chance of any surprises when  you put an offer in on a property. A pre-approval is never a guarantee…it’s simply doing as much as you can ahead of time to be as prepared as possible.