Marketing for Cabinet and Millwork Shops in 2026

A cabinet shop sells two completely different things to two completely different buyers, and most cabinet shop websites only talk to one of them. The GC wants to know if you can hit a schedule on eleven units. The homeowner in Ammon wants to know what a kitchen costs and whether you are going to be honest about the lead time. Same shop, same work, two conversations that do not overlap much.

We are S4, two builders based in Rigby. We spend our days around job sites in Bonneville, Jefferson, and Madison counties, and we build websites for trade shops because we got tired of watching good ones lose work for reasons that had nothing to do with their craftsmanship. Here is what we would tell a cabinet guy over a tailgate.

TL;DR — Run two tracks. The GC track is relationship work backed by a page that proves capacity, lead time, and finish consistency. The homeowner track is search work: a real kitchen page, honest price framing, and photos of your own work with wood species and door styles named in plain text. Get your Google Business Profile primary category right, name your towns, and shoot the shop — nobody else in Eastern Idaho is showing the inside of a millwork shop, and it is the most persuasive footage you own.

Your two customers, and what each one checks

The general contractor or builder. Repeat volume, predictable, lower margin per box. He is not shopping on price alone — he is buying schedule certainty. His real question is whether you will have the boxes on site the week you said, finished the way the last set was finished. He will look you up before he calls the first time, and what he wants to see is capacity and consistency.

The homeowner. Higher margin, longer sale, much more hand-holding. She has been on Pinterest for eight months. She wants to know what it costs, how long it takes, and whether you will still be answering the phone in month four. She searches, she compares, and she reads.

Most cabinet shops build a website for the homeowner and then wonder why the builder work is soft, or build a bare contractor-facing site and wonder why no homeowner calls. You need both, and they need to be separate pages.

The GC page: prove capacity, not craftsmanship

Craftsmanship is assumed. Every shop’s photos look good. What a builder cannot tell from photos is whether you can handle his job, so answer it directly on a page written for him:

  • Capacity in units. How many kitchens a month can you run at full tilt. Say the number. “We run six to eight full kitchens a month, or up to fourteen units on a multifamily package.”
  • Current lead time, updated. A lead time you refresh quarterly beats a vague “call for availability.” Stale is worse than none, so put a date on it.
  • Finish process. Spray booth or hand finish, catalyzed or conversion varnish, in-house or farmed out. Builders have been burned by finish inconsistency and they want to know where yours happens.
  • What you need from him and when. Field measure timing, when you need final selections locked, how change orders are handled. This paragraph makes you look like somebody who has run jobs, because you have.
  • Projects at his scale. Two or three short write-ups — a subdivision package in Rexburg, a custom in Iona — with unit counts and timelines. Scale and schedule, not just pretty doors.

The homeowner page: answer the money question

The single highest-value page a cabinet shop can build is an honest kitchen cabinet cost page for your market. Almost nobody in Eastern Idaho has one, and it is the exact thing people search.

You do not have to publish a price list. You have to publish a range and explain what moves it. Something like: here is what a small galley in a starter home in Shelley typically lands at, here is what a mid-size kitchen in Ammon runs, here is what pushes a job to the top of the range — species, inset versus overlay, drawer count, hardware, island size, ceiling-height uppers.

Two things happen when you publish that. The people who were never going to pay it stop calling, which saves you estimating hours. And the people who can pay it arrive already trusting you, because you were the only shop willing to say a number out loud.

Photos: name the wood, name the door style

An untagged gallery is a wasted asset. Every project photo should sit next to plain-text words that a search engine and an AI answer tool can read: white oak, rift-sawn, painted maple, Shaker, flat-panel, inset, quartersawn hickory. Those are the terms people actually type, and they are the terms an AI assistant will match when a homeowner asks it what to look for.

Also shoot the shop. A thirty-second clip of a panel coming off the saw or a drawer box going together is the most persuasive footage a millwork shop owns, and virtually nobody in our market is publishing it. Horizontal, no music, phone in hand. You already stand there every day.

Google Business Profile, set properly

Primary category should be the one matching most of the work you want more of — cabinet maker, cabinet shop, countertop or millwork depending on your mix — not a generic “contractor” setting that buries you with framers and painters. Add the rest as secondary. Google’s Business Profile help documentation covers categories and service areas, and it is worth twenty minutes some evening.

If you have a shop people can visit, use a real address rather than a service area — a physical location is an advantage in the map pack and a cabinet shop is one of the few trades that genuinely benefits from walk-in credibility.

The Eastern Idaho calendar

Cabinet work runs opposite to dirt work, which is the useful part. When framers and excavators are shut down by frost, houses that got dried in during the fall are getting finished, and your winter can be full if the fall relationships were built. That makes late summer your bid-list season, not January.

A rough shape for the year:

  1. Late summer: Call every builder in Bonneville, Madison, and Jefferson counties and ask what it takes to get on the list for the winter finish push. Send capacity and lead time the same day.
  2. Fall: Shoot everything. You will have finished work photographed in good light and time to caption it.
  3. Winter: Heads-down production. Ask every homeowner for a Google review on the day you set the last piece of hardware, while the kitchen still looks like the photo.
  4. Spring: Write the pages — kitchen cost, the GC capacity page, two project write-ups. Update the lead time.

What to skip

  • Paid lead services. The same homeowner is sold to four shops and it is usually the lowest-budget kitchen in the pile.
  • Broad Google Ads on “cabinets.” Half that traffic is people shopping big-box stock cabinets. If you run search ads at all, run them tight on custom and semi-custom terms with a hard radius.
  • A gallery redesign instead of a cost page. Prettier photos of the same untagged work will not outperform one page that answers the money question.
  • Stock photography of kitchens you did not build. Homeowners in a market this size ask around. Show your own work only.

FAQ

Should a cabinet shop publish prices?
Publish ranges, not a price list. A range plus an honest explanation of what moves it filters out the wrong calls and builds trust with the right ones. Refusing to say any number is the most common mistake we see.

What is the best Google Business Profile category for a cabinet shop?
Whichever matches the majority of the work you want more of — cabinet maker, cabinet shop, or millwork — set as primary, with the others added as secondary categories. Do not leave it on a generic contractor setting.

Do I need separate pages for builders and homeowners?
Yes. They ask different questions and search different terms. One page trying to serve both usually serves neither.

How do I get more builder work?
Ask the estimators directly what it takes to get on their list, then send capacity, lead time, and references the same hour. Speed of response is a signal about how you will run their job.

Is social media worth it for a cabinet shop?
More than for most trades, because the work photographs well and shop footage is rare. Treat it as a trust layer that points back to your website, not as a lead source on its own.


If your website is talking to one customer and ignoring the other, that is a fixable problem. Here’s what we do →

Leave a comment