The best way to find a house that meets your needs is to know those needs ahead of time. Make a list of the whole thing you think your ideal home would include. This may include things like proximity to schools, shopping areas, and other amenities offered.