If custom home building is not within your budget you could consider remodeling an old home instead. Be sure to look into this very carefully as their are many problems encountered when undertaking a remodel. There can be any number of hidden surprises once the work begins.