With 7 retail center locations, a huge selection of models on display, and endless customization options, Centennial Homes can help you and your family find the perfect factory-built home at a great price.
We know that price is a natural reference point when you are shopping for a new home and we want to make sure that you receive the most accurate pricing possible – that is precisely why we don’t list prices on our website.
Each of our homes is built to meet the needs and requirements of each client. Your new home is unique in that it has the features and options you select. When you combine that with the variable costs associated with freight and fees required in various states posting prices online would not only be inaccurate, but the prices could be misleading.
If you’re looking for manufactured or modular inventory models, Centennial Homes has you covered. We have over 30 new and used display homes across our 7 locations, with a wide selection of homes always available. Plus, we offer great deals on discounted models.
Centennial Homes has been in business since 1969 with a singular focus — to help individuals and families experience the joys and satisfaction of owning their own home. We have locations in Sioux Falls, Billings, Aberdeen, Bismarck, Rapid City, Dickinson, and Williston. We’re proud to display over 30 new and used homes across our multiple locations, and have hundreds of custom-built floor plans available for order. At Centennial Homes, we believe that our products should be built to suit your needs. That’s why we offer a wide range of homes, including modular homes, multi-section manufactured homes, and single-section homes.
Whether you have questions about purchasing a new manufactured home or modular home, need help picking the right on display inventory model, have concerns about customization or decor options, want to learn more about building modular, or want assistance with financing your new home — Centennial Homes is here for you. Our expertly trained housing specialists are more than happy to take the time to make sure you get the answers and care that you deserve. Just fill out the form below and we’ll be in touch right away. Or if you prefer, you can always give us a call at (701) 572-1040 any time!