The greatest single benefit of building your home is that you can make it exactly as you want, from floor plan to bedrooms and bathrooms to kitchen layout – everything! You can also be assured that everything will be up to code. And, of course, you can have exactly the colors and styles you prefer.
The downside is that you will have to wait many months for the house to be finished. In addition, unexpected costs will certainly arise as you go along. Finally, the price will probably be considerably less negotiable that if you were buying.