What are your needs now and what will your family's needs be in the future? How many rooms do you need? Don't forget those kitchen walls need cupboards and appliances. Bedrooms need cupboards and Bathrooms need sanitary ware and finishing's.
Look at how you live now and where do you spend the most of your time in your home. Why spend the time and money to build or remodel?
Reflect on homes you have visited or even lived in at some point in your life. What features did you enjoy?
Consider the features of your land. Where is the sunlight at it's best? Which direction offers the greatest views and the cool breezes? Could remodeling capture a picturesque view overlooked by architects during the principal design stages?
Select exterior finishing details with care. Note that if you're building in a heritage site district, which may restrict exterior modifications. Consider the maintenance of repainting your home every few years also.
Browse through building plan catalogs online. There are various websites selling their generic house plans for good prices.
Use the web's search function offered by "online directories of building plans". House plans from sites like Google Search are homes that have often been designed as custom homes for past clients and modified a little before being offered as stock plans to the general public.
Select a floor plan that most closely matches your ideal home layout. Do you need adaptability? Perhaps you should consider a house without walls.
Estimate your building costs. Your budget will determine many choices you make in the design of your home. If your on a tighter budget make a list of must haves and nice to have. You could always add them later when you're financially able.
Consider hiring an architect to personalize your building plan, or to create a custom design.
See the step by step building process of a Home Build.