How Long Does Local SEO Take to Work for a Carpenter?
The short answer: a carpenter or joiner usually sees the first small movements within a few weeks — mostly from fixing the Google Business Profile and ranking for longer, lower-competition searches. Meaningful position in the local map pack for your main terms takes three to six months. Full strength, where the rankings compound and hold, is a six-to-twelve-month job. Carpentry tends to sit at the faster end of that range because it is less fought-over online than trades like plumbing or electrical work.
That is the honest version. Below is what actually happens month by month, what changes the timeline, and why the number on the calendar matters less than which month of the year it is.
What moves in the first few weeks
The quickest wins come from your Google Business Profile. If it is unverified, set to a vague category, missing services, or carrying a logo where project photos should be, simply completing it properly can produce map-pack movement in roughly three to six weeks. That is not a trick — it is Google finally having enough information to show you for the right searches.
A new page built around a single job — fitted wardrobes, alcove units, door hanging, staircase fitting — can start appearing for low-competition and long-tail searches within two to four weeks of going live. These are not the searches that fill your diary on their own, but they are proof the work is being picked up.
This is also when tracking goes in — Google Search Console, Business Profile insights, and call or form tracking — so that in three months there is real data to look at instead of a guess.
What takes three to six months
Position in the local pack for the searches that matter — carpenter [town], joiner near me, fitted wardrobes [town] — typically takes three to five months to climb, depending on how many other carpenters you are up against locally. In a small town with a handful of competitors that can be closer to three months. In a dense city postcode with forty joiners, expect six.
Three things are maturing over this period at once: the rest of your job-type and service-area pages are being indexed and gaining a little authority; reviews are accumulating, and in 2026 their volume, recency and how steadily they arrive all feed local rankings, not just the star average; and your business details are being made identical across every directory and listing so Google stops seeing conflicting information.
What changes the timeline
Your starting point matters more than anything else. A carpenter with a claimed profile, twenty or thirty existing reviews, and a website that already loads properly is months ahead of someone starting from nothing. A brand-new business with a brand-new domain needs four to six months just to build baseline trust with Google, and first genuine local rankings often do not show until months six to nine.
After that, in rough order of impact: how competitive your area is, how complete and active the Google Business Profile is kept, how quickly reviews come in, and whether the website is technically sound enough for Google to trust the pages. If the site itself is the problem — slow, not mobile-friendly, thin — that is worth checking first with an SEO audit before spending months on rankings the site cannot hold.
Why winter is the wrong time to judge it
Carpentry and joinery enquiries fall with the daylight. January and February are slower every year, SEO or no SEO. If you start work in October and enquiries are quiet in January, that is the season, not the strategy failing.
The fair test is the following spring compared with the last one, and then the January after that. Visibility built through autumn is what makes the next quiet quarter less quiet — that is the point of owning the rankings rather than renting leads that also dry up in winter.
What “working” should actually mean
Not impressions. Not a keyword position on a report. The measures that matter to a carpenter are calls and direction requests from the Business Profile, quote-request forms from the website, and how often people say “I found you on Google” on the phone. Those are the numbers to hold the work against at the three- and six-month marks.
It is also worth keeping the cost in proportion. One fitted-wardrobe job, one deck, one staircase usually covers a year of local SEO. It does not need to bring in a flood of work to be worth doing — it needs to bring in a few of the right jobs, from people who found you rather than a directory.
How to make it faster
- Finish the Google Business Profile completely before anything else — right category, every service listed, real project photos, opening hours, description. It is the single biggest lever and the fastest.
- Get a review after every install — a simple, consistent ask beats an occasional push. Recency and steadiness count, not just the total.
- One strong page per job type beats ten thin ones. A proper fitted wardrobes page with photos, local detail and real answers will outrank a single “carpentry services” page that mentions everything once.
- Keep your name, address and phone number identical everywhere — website, Business Profile, Checkatrade, Yell, Facebook. Conflicting details slow everything down.
- Do not rebuild the website halfway through unless it is genuinely broken — a migration resets some of the trust you have been building.
In short
Weeks for the first signs, three to six months for map-pack position that brings real enquiries, six to twelve months for it to compound and hold. Faster if you already have a profile and reviews to build on, slower if you are starting from a blank domain in a crowded city. And judged properly across a full year, winter dip included — not called a failure in February.
This is the timeline behind our local SEO for carpenters service. If you want to know why your carpentry business is not showing up yet, that is a different question with a quicker answer — start with a free SEO audit.