Shopping for new floors in the Spencer area?

Shop our extensive flooring catalog
Carpet in Spencer, IA from Mr. B's Flooring
Hardwood flooring in Spirit Lake, IA from Mr. B's Flooring
Laminate flooring in Hartley, IA from Mr. B's Flooring
Tile flooring in Emmetsburg, IA from Mr. B's Flooring

We have years of experience and have thousands of happy customers

Our skillful installers are a huge part of a successful installation. Working with customers every day, our sales staff helps guide you to the right looks and the right products for you.


The Spencer area trusts Mr. B's Flooring for all of their flooring needs.


Search for your new floors from the comfort of your home.
Free estimate

Free estimate

Request your accurate and professional in-home flooring estimate.

Request a free flooring estimate

Meet with one of our skilled project specialists to get started


* *

Featured flooring brands & technologies

Favourite List
no items available

No Items on your Favourites yet

Please limit the comparison to a maximum of four items.