Before beginning your search, your first step is to set a budget and get pre-approved for a mortgage loan (unless you will be paying the full price of your home in cash). Start by connecting with a lender you know and trust. Based on your income and credit history, the lender will determine how much a bank will lend you, whick help you determine the price range for your search and what to expect for monthly payments and downpayment requirements.