Building a new home takes time and patience. If you have the means and know exactly what you want in a home, I would build. I would also recommend taking your time with the blueprints to get all your thoughts on paper. You should also interview a few different builders to find a builder that you mesh good with. Most subdivisions in the Bettendorf area are owned by 1, 2, 3, or more builders and if you like that subdivision, you have to build with one of the builders. Your best route is to find a Realtor you are happy with and who knows new construction and the available builders. This way he/she can give you recommendations and their expertise.