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
Alluring Ambition Wicker Basket 518
Wicker Basket by Mohawk Industries
Carefree Nature Waterfront 535
Waterfront by Mohawk Industries
Luxurious Attraction Gentle Breeze 501
Gentle Breeze by Mohawk Industries
Organic Attraction II Distant Thunder 552
Distant Thunder by Mohawk Industries

Need ideas for your next project?

Read Customer Reviews

Request a free flooring estimate

Meet with one of our skilled project specialists to get started


* *

Featured flooring brands & technologies