Examine the Layout of the Land
This is the most important of all points and is in culmination with the research being conducted. You must understand the layout of your land. Apart from the general dimensions of the property and the land, you must check for the slope blocks, natural properties, and such.
A sloping site is quite beautiful, and one that could elevate the aesthetic of the property. Unfortunately, this is also quite expensive and takes a lot more time to get done. If you decide to go with this, ensure your land will allow for this kind of construction.
Though trees add to the aesthetics of the landscape, there might be instances when you need to remove them, but you might not be allowed remove them. If you have a tree on your block, look into how it affects your home design and if it can be removed.
Trees give your property an earthy feeling, but it can be difficult to design a house around it, given that the tree removal procedure is extremely costly. This is another factor that must be discussed while you design the layout.