While many people are content with buying a house or apartment from the general market, other people prefer to get one built especially for them, according to their tastes and requirements.
They buy a plot of land with some savings or annuities in a good location and then either hire a specialist company to build it for them or they go more slowly, doing parts of the design and construction themselves.
The designs and plans have to be approved, whatever country you are doing it in, and there are also many safety standards that you must follow, so you will need the help of a good architect. But if you have a reasonably good knowledge of building then you can do at least part of the work yourself and then leave the hard bits to the experts.
The benefits of building a house from scratch are many – firstly you do not have to pay up front for the whole value of the property so you can pay in tranches as the work is done, often also saving taxes along the way.
Secondly you have the chance to really make your own mark on your home and plant your personal stamp on it. You can have the interior layout and design any way you want even if it is not so conventional.

Foundation design