Case Study
DeHaan Tile & Floor Covering eliminates manual showroom repricing. Now updates in seconds, not hours.

About DeHaan Tile & Floor Covering
DeHaan Tile & Floor Covering is a full-service flooring retailer serving Grand Rapids, Michigan. The single-location store specializes in residential remodeling, builder work, and small commercial projects, offering customers an extensive showroom with thousands of samples from major manufacturers.
Location: Grand Rapids, Michigan
Founded: 1963
Services: Residential, commmercial, builder work, flooring, countertops
Products: QFloors, QTagger with QR codes and electronic tags
QFloors Customer Since: 2015
The challenge:
DeHaan Tile & Floor Covering needed a faster, easier way to keep showroom pricing accurate without constant manual updates.
Before QTagger, the Grand Rapids-based flooring retailer faced a time-consuming, labor-intensive process that left too much room for error. The team would receive email notifications or B2B downloads, upload the new prices (or sometimes manually input the updates) in QFloors, then physically walk the showroom floor to locate and replace individual price tags—a process that took 2 to 4 hours per supplier update.
It did take a while,
said Denise VanderHeide, from DeHaan Tile & Floor Covering. Just one vendor — let’s say Shaw for example — could take maybe 2 to 4 hours to reprice completely.
With 15+ suppliers across carpet, tile, and hard surface categories, each updating prices at least twice a year, DeHaan was spending approximately 75-80 hours annually just on showroom repricing. Worse yet, the manual process led to inevitable mistakes.
I hate to admit it, but it happened,” VanderHeide said. “While retagging products, we’d forget that there were a few samples out with customers, and those would miss getting updated. Then when they were returned to the showroom, we wouldn’t notice pricing was off until suddenly someone wanted to buy that product and the price was not correct. But of course, we had to honor that price. So it cost us.

75+
Hours saved annually
$1500
Labor cost eliminated
($20/hr for 75 hrs)
450
Electronic tags installed
1000+
QR codes
deployed
The solution:
DeHaan implemented QTagger in January 2025, choosing to utilize both QR codes and electronic tags to create a comprehensive, automated, and professional-looking pricing system throughout their showroom.
The setup process involved placing QR codes on thousands of samples across their extensive showroom—from carpet and tile to vinyl plank and sheet vinyl. "Every single sample got a QR code," VanderHeide noted. For high-priority displays, DeHaan deployed an additional 450 electronic tags.
Once the QR codes and electronic tags were implemented, DeHaan was able to take advantage of automatic nightly updates. QTagger connects directly to QFloors' product catalog, automatically syncing pricing changes without any manual intervention. The updated prices reflect on both electronic tags and QR code landing pages.
The results:
DeHaan now updates showroom pricing in seconds instead of hours. We just download the B2B pricing, it updates, and we do nothing,
VanderHeide said. We can either push an update or we just wait overnight, walk into the store the next morning, and they're updated. So it's very, very simple.
The time savings are substantial—from 75+ hours annually down to less than 1 min per price update. At $19-22 per hour for labor costs, this represents significant operational savings. Beyond efficiency, QTagger improved the customer experience. I think it's more just an overall feeling when you come into the store. It just gives it a professional look,
VanderHeide explained.
QR codes also enhanced customer convenience: It’s helpful for customers who bring the samples home when they have the QR codes—it's just so handy, because they scan it, and they know what the price is, have information on the product, see alternative color options, and more.
Most importantly, automated pricing eliminated costly mistakes. This way you don't miss anything. You don't miss any price updates, which I just think is very important.
