Building your own house is something to look forward to when branching off to begin a life of your own. One of the first important steps to take when planning to build your own house is to make a budget for yourself. Having a budget before building your house allows you the freedom to make changes when needed, knowing what you have enough money to do.
Longest list ever of things to think of having installed when you build your dream home (outlets in closets, venting away from where curtains hang, audio wired outside, plumbing considerations). awesome.