Blog and PDP Views Code


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.

Featured SmartStrand carpet

The most durable, easiest to clean carpet on the planet

Need ideas for your next project?


Request a free flooring estimate

Meet with one of our skilled project specialists to get started


* *

Featured flooring brands & technologies