Many people are drawn to the idea of buying a pre-fabricated home because they can begin moving right away instead of putting their energy into saving for an existing home. Having a construction company lay the foundation and bring in the remaining materials can be cost-effective, but how long it takes before the project is complete is also something to be considered.