Building your own home is an exciting project. You get the chance to add unique features to your property that you would not find anywhere else....