If you are building your home from scratch, then of course, you'll need a land or some abandoned old house. Ask yourself - Do I want to live here? Is this the perfect place to construct my dream house? Are the views beautiful? Is it in my budget? Find a spot that you can build your dream 'home' on and the place you can proudly show off as your own.
Do your research and find out the professionals who come with good reputation and fit your budget. The most important members of your home construction team will be an architect and a builder. They will be your go-to people for all of your concerns, they will be your guide, counselors and will guide you safely throughout the journey. Good communication with good professionals will ensure that your process goes through seamlessly and is enjoyable. If your budget permits, you will also require an interior designer to craft your rooms stylishly and a landscape architect for your garden.