Start by finding a realtor.
 You wouldn't go to trial without a lawyer, why make the biggest purchase of your life without a professional who's going to represent you. Try to get a realtor who knows the area, who listens to you and with who you have chemistry.  
Apply for preapproved mortgage.
 It would make a big difference when you are making an offer. To get preapproved is not going to cost you anything. If you need an assistance I work with top mortgage brokers in the city. There’s a big difference between a buyer being pre-qualified and a buyer who has a pre-approved mortgage. Anybody can get pre-qualified for a loan. I can point you in the right direction.
Keep Your Money Where It Is
 It’s not wise to make any huge purchases or move your money around three to six months before buying a new home. You don’t want to take any big chances with your credit profile. 
Budget extra expenses. 
Moving, new appliances, utility hookups, appraisal fees, title insurance and survey, land transfer tax, lawyer.

Give Your House a Physical
 Would you buy a car without checking under the hood? Hire a home inspector. A home inspector’s sole responsibility is to provide you with information so that you can make a decision as to whether or not to buy. I love surprises, but not the kind that are going to cost me money. Do home inspection!
You’re Buying a House – Not Dating It
Buying a house based on emotions is just going to break your heart. If you fall in love with something, you might end up making some pretty bad financial decisions. There’s a big difference between your emotions and your instincts. Going with your instincts means that you recognize that you’re getting a great house for a good value. Going with your emotions is being obsessed with the paint color or the backyard. It’s an investment, so stay calm and be wise. Never act on you emotions, treat every house as a business investment.