How Long Contractor SEO Takes, and What Decides It
There is no single timeline, and anyone who gives you one is guessing. Some things move inside the first 30 days: the Business Profile, categories, reviews, tracking and the site’s basic faults. Rankings and leads follow on a clock set by your competitors, the demand in your suburbs, and how long you have been in business. Google’s own 2017 estimate, four months to a year, is one data point, not a promise.
By Ryan Leonard, Owner and Chief SEO at Lemur Marketing. Timeline Guide ยท 2026. Updated October 6, 2026.
Every business starts from a different place, so the only honest timeline is a list of what moves first, what moves later, and what decides the gap between them.
The first 30 days are not dead time. A Google Business Profile with the right primary category, complete services, current photos and answered reviews can change where a business appears in the map pack within weeks, because those inputs are read quickly. Call tracking and form tracking go live on day one, so from the first month you can see what the phone is actually doing. Site faults such as slow pages, missing service pages and broken contact forms are fixed in the same window. None of that is guaranteed to produce a lead in month one, and nobody should promise it will, but it is real work with real effects, and it is where every engagement should start.
What comes after that depends on three things more than anything else. How many competitors in your category and your suburbs are already doing this well, because you are not being measured against a standard, you are being measured against them. How much demand exists for your trade in the towns you want, because a page cannot earn searches that nobody is making. And how long you have been in business, because an established company with years of reviews and an old domain starts further up the hill than one that opened last spring. Site age, review count, competition and proximity are the four variables this page returns to below.
Google’s own number is worth knowing as a reference point, not as a schedule. In its 2017 Search Central video “How to hire an SEO”, Google’s Maile Ohye said an SEO will usually need “4 months to a year” to implement improvements and then see potential benefit (Google Search Central, 2017). Ahrefs’ 2023 study of two million pages found only 1.74% of new pages reached Google’s top ten within a year, and the pages that did rank usually did so within six months (Ahrefs, 2023). Both figures describe averages across every kind of site. Your business is not an average, and the sections below are about finding out which side of it you are on.
The map results and the organic list run on different inputs. Profile settings change in a day; pages take months to earn a place.
The map pack, Google’s local results shown with a map, and the organic list below it respond to different things, and the map pack’s inputs are faster to change. In the 2026 Whitespark Local Search Ranking Factors survey, 47 local search experts scored 187 factors, and the four strongest map pack factors were the primary Google Business Profile category, proximity of the address to the searcher, keywords in the business title, and a physical address in the city of search (Whitespark, 2026). Three of those four are profile settings. A category change is live the day it is made, and Google reviews a new profile verification in up to five business days (Google Business Profile Help, 2026).
Organic rankings depend on pages, and pages are slow. The same Whitespark survey put “dedicated page for each service” as the single strongest local organic factor, with a score of 210 (Whitespark, 2026). That page has to be written, published, crawled, indexed, and then judged against every competing page. The Ahrefs figures above apply here: most new pages never reach the top 10 in year one, and the ones that do tend to get there inside six months (Ahrefs, 2023).
Practitioners have said this for years. When BrightLocal surveyed 18 local search professionals in 2014 on time to rank, 61% said local or maps rankings come faster than organic, and Joy Hawkins of Sterling Sky said a brand new listing takes six to ten weeks just to be indexed and inserted, “let alone have it rank” (BrightLocal, 2014). That survey is twelve years old, so treat it as a floor on expectations rather than a current benchmark. The order has not reversed since.
No source publishes a month by month lead curve, so this one is assembled from the cited ranges. Treat it as a planning shape, not a promise.
No study publishes a month by month lead curve for contractors, and Lemur does not publish client results, so the shape below is built from the cited ranges: Google’s four months to a year, Ahrefs’ finding that pages which rank tend to do so within six months, and the verification timing above. Where a business lands inside that shape depends on the four variables in the next section. Every source agrees that the first month is build time, not results time.
Two things follow. First, the earliest honest check on leads is around month four, the bottom of Google’s own range (Google Search Central, 2017). Judging a program at week six measures setup, not outcome. Second, Ahrefs advises that “after ~6 months, you may want to look at updating your content if you’re still not in the top 10” (Ahrefs, 2023), which makes month six the point to revise pages that have not moved rather than to keep waiting on them.
Month 1: Setup
Profile audited and corrected, categories and services set, call and form tracking installed, service pages written and published. Google reviews a profile verification in up to five business days (Google Business Profile Help, 2026). Expect nothing in the lead column yet. This month’s work is the baseline everything later is measured against.
Months 2 to 3: Profile Moves
Profile changes are live, and the map pack is where movement shows first, consistent with the 61% of practitioners who said maps rank faster than organic (BrightLocal, 2014). New pages are indexed but mostly unranked. Reviews requested now are what compound in the second half of the year.
Months 4 to 6: Pages Catch Up
Google’s lower bound of four months lands here (Google Search Central, 2017). Pages that will rank in year one have mostly done so by now (Ahrefs, 2023). Tracked calls and form fills from search should be visible. Pages that have not moved get revised at month six, not waited on.
Months 7 to 12: Compounding
The upper half of Google’s range. Review count, review recency and links have had time to accumulate. This is the first point with enough lead data to judge cost per lead on, and the point where stopping the work starts costing rankings over the months that follow (BrightLocal, 2014).
Site age, reviews, competition and location set where a contractor lands inside the range. Three of the four are visible before any money is spent.
Four things set where a contractor lands inside the four to twelve month range: how old and established the website is, how many recent reviews the profile holds, how many competitors in the same category are already optimized, and where the office or yard sits relative to the suburbs being targeted. Three of the four can be read from the profile and the site before anything is spent. The fourth, competition, shows in a single search run from the target suburb.
One caution on age. Ahrefs’ data says old pages dominate organic results: 72.9% of top 10 results were over three years old and only 13.7% were under a year old (Ahrefs, 2023). That is about web pages. For the map pack, Whitespark’s 2026 survey ranks “age of business (GBP opening date)” 98th of 187 factors with a score of 82, far below the 227 for primary category (Whitespark, 2026). A new contractor with a correctly built profile can appear in the pack while the website is still too young to rank organically.
Site Age and History
An established domain with indexed service pages starts partway along the curve. A brand new site starts at zero and faces the Ahrefs numbers: 1.74% of new pages in the top 10 inside a year (Ahrefs, 2023). A site carrying thin pages or old problems can be slower than a new one, because cleanup comes before growth.
Reviews and Recency
Google states that “more reviews and positive ratings can help your business’s local ranking” (Google Business Profile Help, 2026). Whitespark scores high ratings sixth and review count ninth for the pack and favors a sustained flow of reviews over bursts (Whitespark, 2026). Customers set a floor too: 47% will not use a business with fewer than 20 reviews (BrightLocal, 2026).
Competition in the Category
When BrightLocal asked practitioners about a new business in a competitive sector, only 11% expected results in under three months and 78% said three to nine months; for a non-competitive sector, 94% said under six months (BrightLocal, 2014). Deck, patio and remodeling categories in the Chicago suburbs sit near the competitive end.
Your Suburb and Proximity
Proximity of the address to the searcher is the second strongest map pack factor, score 225, and a physical address in the city of search is fourth (Whitespark, 2026). Google lists distance as one of three local ranking inputs (Google Business Profile Help, 2026). A shop ranks in the pack near home first; farther suburbs come through pages and ads.
Google’s May 2026 core update made the same search return different orders to different people in the same suburb. A position number now describes one phone on one day.
The May 2026 core update changed what a ranking report means. Google’s Search Status Dashboard logged the rollout as starting May 21, 2026 and completing June 2, 2026 (Google Search Status Dashboard, 2026). Google’s documentation says core updates happen several times a year and that most sites do not need to worry about one (Google Search Central, 2026). None of that was new. What the data showed afterward was.
Yext analyzed 8.16 million location specific screenshots of search results and found that organic rankings became 48.7% more volatile starting the week of May 18, 2026, with 97% of the reports examined getting noisier. Mobile organic results for queries that include a place name, the exact form of “deck builder Arlington Heights”, moved the most; the local pack moved less (Sterling Sky, 2026). The same search now returns different orders to different people at different points in the same suburb.
Joy Hawkins of Sterling Sky put the conclusion plainly in September 2026: “There is no such thing as position 1. If you do a search on Google, what you personally see on your device is not a picture of what everyone else sees” (Sterling Sky, 2026). Her recommendation after the update is to measure what Google sends through call tracking and tagged links rather than visible rankings. A report that says a contractor moved from seventh to fourth is now reporting one device, in one spot, on one day.
The clock that survives the May 2026 update is leads. The practical setup is a tracking phone number on the website and the profile, form submissions logged with their source, and the Google Search Console and Google Business Profile performance reports read as trend lines over months rather than weeks. All of it is in place by the end of month one, which is why month one produces no leads and still matters.
Google’s own hiring guidance supports measuring this way. It tells owners to ask a prospective SEO “What kind of results do you expect to see, and in what timeframe? How do you measure your success?” and warns away from anyone who promises a ranking (Google Search Central, 2026). An answer built around tracked leads inside a four to twelve month window is consistent with everything Google has published. An answer built around a position number is measuring something Google itself now says varies by searcher. Read the lead trend in 90 day blocks, each against the one before, which removes a single day’s noise.
The timeline question has a second half: what a ranking is worth once it arrives. Paid placements and AI packs now take space that used to be free.
Sterling Sky’s State of Local SEO report tracks how much of the results page is still organic. Ads inside the local pack appeared on about 1% of its tracked reports at the start of 2025 and on almost 22% by December 2025. Local Services Ads, Google’s pay per lead product, showed on roughly 11% of tracked queries at the start of 2025 and 31% by November 2025 (Sterling Sky, 2026). Each of those placements sits above the organic result a contractor spends months earning.
Sterling Sky found AI powered local packs on about 7% of tracked keywords, mobile only and US only, showing one or two businesses instead of three. Across its data those packs surfaced 5,943 unique businesses where regular three packs surfaced 18,330, about 32% as many (Sterling Sky, 2026). Fewer slots means a contractor who reaches the pack at month five holds a scarcer position than the same spot was two years ago.
That is the honest trade. Organic and map pack visibility take four to twelve months to arrive, and Google states there is no way to pay for a better local ranking (Google Business Profile Help, 2026). Paid placements do not wait on that timeline; they run while they are funded. A contractor who needs leads before month four has a paid option for the gap, and the sections above say when the search side should start carrying its share.
Lemur Marketing sells Local SEO on its own from $750 per month, and as part of a full marketing solution at $2,500 per month that adds the website, Google Business Profile work, Google Ads, Google Pay Per Lead, social setup and posting, and AI brand mentions. Programs are measured with the tools this page argues for: Google Search Console, Google Analytics, and CallRail and WhatConverts for call and form tracking. Lemur does not publish client results or promise a position, for the reasons above. The office is at 1574 Henry Ave in Des Plaines; the firm serves 49 Chicago suburbs.
The way to find out where a business sits on the curve is a free Visibility Audit intro call. The call covers the profile, the site’s age and pages, the review count, and the competing contractors in the suburbs you want, and ends with a plain statement of which variables will make your timeline shorter or longer.
There is no fixed answer, because competitors, local demand and how long you have been in business all change it. Profile, tracking and site fixes move inside the first 30 days, with no guarantee of a lead that soon. Google’s own 2017 estimate for seeing benefit from SEO work is four months to a year (Google Search Central, 2017), and that is a reference point, not a schedule. The free Visibility Audit is where we look at your specific situation and say which way it leans.
On the website side, yes. Ahrefs found 72.9% of top 10 pages were over three years old and only 1.74% of new pages reached the top 10 within a year (Ahrefs, 2023). In the map pack, business age ranks 98th of 187 factors in Whitespark’s 2026 survey (Whitespark, 2026), so a new business with a correct profile can show on the map well before its pages rank.
Google’s May 2026 core update rolled out from May 21 to June 2, 2026 (Google Search Status Dashboard, 2026). Yext data covering 8.16 million location specific results found organic rankings 48.7% more volatile afterward, with 97% of reports noisier and mobile searches containing a town name hit hardest (Sterling Sky, 2026). The position you see is one device in one spot, not what everyone sees.
Nothing immediately, then a slide. When BrightLocal surveyed local search professionals, they expected minimal change in the first one to two months after a client stopped, with the first significant drop at three to six months (BrightLocal, 2014). Reviews keep aging, pages go stale, and competitors keep publishing. Ahrefs’ data on page age means the lost ground takes longer to regain than it took to earn (Ahrefs, 2023).
Every figure on this page is from a published source, linked below. Last updated October 6, 2026.
Book a free Visibility Audit. We measure your current visibility across your suburbs, show you what moves first for your trade, and set a realistic month-by-month expectation before any work starts.