The first thing you need for constructing your home is an ideal plot. Solid ground is better suited for construction than fields, or marshes. Buildings or homes build on solid ground will cost less. On the other hand, if you decide to build on a marshy land, leveling the ground and a stable foundation will add cost to your project. Make sure water is available in plenty around the area of construction. Also choosing a level ground is advisable. Such a land will receive plenty of light and will feel airy.