<div id="fb-root"></div>
<script>(function(d, s, id) \
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
\(document, 'script', 'facebook-jssdk'));</script>
Our friendly staff is ready to help with each step of your home-building journey.  Stop by or call for an appointment today!

Dave and Cinda Long, with the staff and crew, work hard to build the home of your dreams.  By listening to your wants and needs, Dave helps you create a custom home of your own design while providing an enjoyable, high-quality
We offer both Amwood custom homes and stick-built homes.  Amwood homes consist of components, such as wall panels, that have been constructed in the controlled environment of an Amwood manufacturing facility.  Stick-built homes are completely constructed on-site by American Homes by Dave Long.
Each home starts at the drawing board.  We have a large selection of floor plans available for you to browse through or we can use a plan you've already found.  We can even start with your own sketches.  Any floor plan is customizable-we'll help you create the floor plan that's perfect for your lifestyle.
building experience.  Paying careful attention to every detail, Dave believes in providing excellent customer service--even after you've moved into your new home.
American Homes by Dave Long -- 101 North Walnut -- Creston, Iowa 50801 -- (641) 782-4193
Learn more about our sister company, American Home Design Center, and our high-quality products!

Gallery of Homes

"We believe that the home-
building experience should be full of quality and lots of fun."
--Dave Long

"Thank you, Kathy..."

Member of the
Home Builder's
Association of Iowa:

 Learn about Amwood custom
 homes, view floor plans, and take virtual tours:

Welcome to Creston!
Discover more about our community at these sites:
If you are thinking of a remodel, new addition or building a new home, call us NOW at 641-782-4193.  We are lining up our schedule now to include your project immediately.  Why wait when we are ready to get your project started TODAY?