Shop at home


We're here to help

* *
* *

Your shop at home flooring experts in Northwest Iowa

Mr. B's Flooring provides a shop at home service for folks who live in the Spencer, Iowa, area. It’s easy to find the flooring that complements the lighting and decor in a room when we bring samples to your house. Our full-line flooring store carries carpet, vinyl, laminate, hardwood, natural stone, and tile. Waterproof brands bring peace of mind whether you live alone or you’re part of an active household that includes kids and pets.

Luxury vinyl

Luxury vinyl plank, or LVP, and luxury vinyl tile, or LVT, is waterproof. Plank brands mimic hardwood flooring, while tile brands imitate hardwood, ceramic, and stone. For optimum durability, choose a brand with a 20+ mil wear layer to protect the design layer. Most luxury vinyl flooring floats above the subfloor, while standard sheet vinyl is glued down.


Like luxury vinyl, wood-based laminate is a multi-layer flooring that mimics hardwood, ceramic, and stone. A laminate plank or tile floating floor is warm in all seasons. Brands labeled ‘waterproof’ repel water for the amount of time specified in the manufacturer’s instructions. Generally, this timeframe is about one day.


SmartStrand is one of the pet-friendly brands that is also ideal for active households. This brand is produced by Mohawk, a flooring company that is well-known for innovative and high-quality products. SmartStrand, made in part from renewable ingredients, provides permanent stain resistance. The carpeting features All Pet Protection & Warranty.


There are three types of hardwood flooring: solid unfinished, solid prefinished, and engineered. Unfinished wood is sanded, stained, and sealed in the home, while the other types of wood are finished in the factory. Engineered wood, designed for floating floor construction, has a plywood base and a hardwood surface layer. Because of this makeup, the flooring tolerates moisture.
Shop At Home in Spencer, IA area from Mr. B's Flooring

Stone and ceramic

To create stone flooring, slabs are cut from quarried stones like granite and slate. Since most stones are porous, floors need to be sealed regularly. Tile is an alternative hard surface flooring. Glazed ceramic repels water, while superior porcelain, a type of clay-based ceramic, is inherently waterproof. Some porcelain tile mimics hardwood and stone.

Mr. B's Flooring has been part of the flooring industry for many years. We serve communities in northwest Iowa, including Spencer, IA, Spirit Lake, IA, Hartley, IA, Emmetsburg, IA, Okoboji, IA, and Storm Lake, IA. Get started with your flooring upgrade by browsing through our online catalog. Be sure to take advantage of the ‘see in my room’ feature. Then call or email us to schedule an appointment with a flooring specialist who will come to your home. Flooring estimates are always free.