Decide what your needs are:
Number of bedrooms, bathrooms, garaging, size of land, services required - town water, sewerage, natural gas etc
Prepare a shortlist of preferred locations/towns
Consider - schooling, shopping, transport, medical and other services
Always consider potential changes in your lifestyle, such as the size of the family, job changes, extracurricular activities, etc
What is your budget?
This is a priority - establish your price range before inspecting any properties. Meet with your financial provider and get an indictaion of the amount of money you are able to borrow.