If you do not want to buy a home which is already built, then you should go for a custom home. Working on a custom home is an exciting process. Working with your architect to create a floor plan from scratch can be very creative. You need to visualize your new dream home in advance and can be very enjoyable.
However, building a custom home comes with a lot of obstacles. You need to be ready to face all of them if you want to complete the project successfully and get your dream home built as per your wish. It is very difficult for an average person to endure a custom home project as it requires a lot of money, patience and time.
The main obstacle in building a custom home is money. You need to set aside a hefty budget as the costs are high. You need to create a proper plan for the budget and get everything on paper.
Getting the required approvals and permits is another obstacle. Your builder should help you in this process. If not, it can cause you a lot of headache.