Consulting with the builder before purchasing the plot of land for constructing a custom home is an important practice. The builder needs to evaluate the land and determine the features which can be built on that land and those which cannot be built. The builder would understand the terrain of the land and plan the preparation work that needs to go in before the actual construction starts.
Preparing a comprehensive budget before the construction is very important. Many people make the mistake of starting off the construction of a custom home without proper budget. They would just have a rough budget and gets going with the project. This can lead to hassles later on. Even if the builder persuades you to start the project even without a well-defined budget in hand, you should not give in to the temptation. As a matter of fact, you should avoid such builders. Custom home building is already an expensive project. If you start a project without budgeting, the costs can increase even further at the end of the project.