Every person dreams of owning a home. When one decides to carry out that dream, a person is bound to be conflicted on whether to buy an existing house in the market, a fixer-upper, or build one from a scratch. Under a strict budget, one would consider the first two options to be great deals. However, building your own still has its own allure. Why build your own? Building a home takes a lot of …..