North American Home Center

We have one of the largest showrooms in Iowa with access to essentially any flooring anyone could want. We are community-oriented and known state wide. We have in-house designers to help with design decisions. We have some employees who have been with the company over 35 years!


We mostly serve Eastern Iowa, but really all of Iowa! We are a premier dealer for Hunter Douglas window fashions, Shaw, Mohawk, Karastan, and Metropalitan Hardwoods! Our Shaw Products include: Anso, Caress, Clearly Chic, ClearTouch, EverTouch, R2X Stain Remover, St. Jude Carpet Cushion, and Tuftex.


People shop with us because of our Dependability, Loyalty, Premier Selection & Price, Warranty On Installations, and Amazing Staff! We have a design center were we can digitally aid you in making design decisions!


History: 40 Years of Experience As of May 1, 2015


May 1, 2015 marks the beginning of Randy's Carpets and Interiors 40th year. Yes, I started it when I was 12.
In 1976 Randy's had four employees: myself, one sales person and two installers who were on the payroll. The store was located at 14 E Benton and was about 1,000 sq ft.


Over the last 20 years we have grown into one of the most successful flooring businesses in the country.


It is my goal to insure Randy's Carpets and Interiors is around another 40 years, I will continue to improve on all aspects of the business. Currently we are planning on a new 10-18,000 sq ft warehouse/outlet for wood floors. This will be located just west of our existing warehouse.


Thanks to all of you dedicated employees and installers that have made Randy's Carpets what it is today. I could have have the best facilities in the world, but without the best people I would not have succeeded. I truly appreciate each and every one of you and looking forward to the start of the 40th year.

Click to see a large photo:


Browse our library of flooring articles for helpful tips and news on all the products you need.

Staff Bios

Meet Randy's Professional Team

The Layers of Laminate

Designs that offer the look and feel of beautiful hardwood, ceramic tile, and slate.