Building a home is like going on an excursion set to scale the face of large mountain. It is not a journey you would face alone, you will definately need a guide. The best guide is someone who not only has been before, but has conquered the challenge.