How to Measure Seasonal Lead Windows for a Local Service Business (2026)
Seasonal lead windows need your own research, inquiry, and booking dates. Compare those records with search data, weather, and capacity before spending.
By Ian Ho, Xomer
Article images are AI-generated illustrations and may include AI-generated people. They do not depict Xomer clients.
TL;DR: Some customers start looking weeks before your busy season. Line up your own searches, inquiries, bookings, weather and crew capacity to find your lead window, then time your prep to it.
Your busy months are in your own booking records, not in anyone's marketing calendar. Plot two years of calls and booked jobs by month before you decide which weeks are quiet.
A quiet month on the trucks is not necessarily a quiet month for searching. To find out, put three dates against each job: when the customer started looking, when they got in touch, and when the work was booked.
Test whether bookings begin before the season
A homeowner in Columbus might look into furnace service in October, or on the first cold night, or after the thing quits in January. Some ask a neighbor, some search, some already have a company saved in their phone from three years ago. Your own query and booking data show which of those runs your market.
Being found early locks nothing in. People search again, collect a second quote, and go with whoever answers on the day. Ask booked customers when they started looking and what they used, and count the paths that assisted a booking, not only the last click before it.
Columbus's home service market sees many freeze nights, with cold January conditions. Pull October through February on one chart: queries, lead sources, calls, bookings. That is how you find out whether February's work started with an October search.
Test whether your trade has an earlier research window
A landscaping business can start this test by laying query dates next to inquiry and booking dates. A generic six-to-eight-week lead-window rule has no basis in that business's records; it may sell scheduled maintenance and urgent storm cleanup on entirely different clocks.
For Denver's local service contractors, the freeze pattern points at a spring planning window worth checking. Pull March through May: queries, inquiries, bookings, and the jobs you had to push back because no crew was free. That last column often matters more than the first three.
An inquiry you never returned is not automatically a lost job. Some of those people come back in three weeks and some hire the next company on the list. Follow up on a sample and find out which, because the answer changes what a missed call is worth to you.
"The day a customer starts looking, the day they call and the day they book are three different dates. The gap is your lead window."
What to inspect before your busy season
Search "landscapers near me" from your own service area in late March and look at what a customer sees. Read the profiles, the review counts, the websites, and the service descriptions of everyone sitting above you. One results page shows you the competition. A stale profile or a website that will not load on a phone is worth fixing for the customer's sake alone.
You cannot get a call from a result you were never in. What a searcher did after seeing you is the harder half: Search Console shows impressions and clicks, the Business Profile shows call-button clicks and direction requests, call tracking shows which number rang, and asking the customer fills in the rest. Between them you can see most of that journey and never all of it.
For a small team, assign one person to the pre-season check and put it on the calendar before the window your data identified. Allow enough time to correct public information and test the contact paths before inquiries rise.
Storm prep, heat season, and the pre-emergency search
A dated weather event gives you a comparison window. Pull queries, calls, and bookings for the two weeks either side of your last three events and see where the volume lands. Note crew capacity and any other campaigns running at the time too.
The National Hurricane Center dates the Atlantic season from June 1 through November 30. For a storm-prep or home service business in New Orleans, that makes March and April a sensible time to test storm-prep searches for roofing, tree trimming, generators and outdoor structures. Check your own Search Console data and calls to see when storm-prep demand actually starts.
Not every business has one obvious season. A San Diego home service business might line up temperature, rain, renovation timing and moving dates against its monthly searches and booked jobs. Each service may follow its own pattern, so let your records show which ones repeat. Do that before you decide when to publish or spend anything.
Estimate the value of a missed seasonal opportunity
A seasonal job is worth the ticket today plus whatever it leads to later. Both halves need measuring, and the second half is where the guessing usually happens.
A happy April customer might come back next year, send a neighbor, or leave a review. Plenty do none of the three. Tag repeat work, referrals, and reviews back to the acquisition source, and after a year you can count the repeat and referred work observed during that year. I would take twenty jobs tracked honestly over any industry-average multiplier, and it is not close.
Missing one search costs you that one job and whatever it would have led to. Use the seasonal baseline to decide when visibility work is worth your attention, then judge that work on the inquiries you can trace to it, the jobs booked, the repeat business, and the margin you kept.
What being visible during the window actually requires
Three things are worth auditing before the window opens. All three are yours to fix.
Check the Business Profile: accurate address or service area, current phone number, current hours, photos from this year, and reviews real customers left. Holiday hours are the classic miss, and somebody who rings a number listed as open during a storm week calls the next company on the list when nobody picks up.
Open the site on a phone and check three things: it says what you do, it says where you do it, and reaching you takes one tap. Then dial the number and submit the form yourself, on a real handset, on cellular data. For page performance, compare your field data with Google’s published Core Web Vitals thresholds for loading, responsiveness, and visual stability. If field data is unavailable, use a lab test to look for problems and keep it separate from measurements of real visits.
Fix the directories that disagree with each other. Your name, address, and phone number should describe the same current business on your website, your Business Profile, Yelp, and anywhere else a customer lands. That removes real confusion for a customer.
Mark the lead time on your own calendar
For each booked job in one season, record the first known research date if the customer remembers it, first inquiry date, estimate date, booking date, and service date. Use “unknown” when you do not know. Sort by job type and source. Median days from inquiry to booking can tell you when to check intake capacity; median days from booking to work can tell you when the crews fill up.
Check Search Console query impressions for the same service by week, then set a content and profile review before the earliest repeated rise in your own data. Compare the next window with the prior year while recording weather, ad spend, and crew capacity. One warm winter or one big contract can throw off a small business's numbers.
If the review shows that your site states last year's hours or has no page for a service people ask about before booking, bring that specific gap to Xomer. We can correct the public information and compare inquiry and booking records during the next window.
Add Xomer as a preferred source on Google. You can select Xomer if it appears in Google's source tool. Preferred sources are more likely to appear in Top Stories and may be highlighted in eligible AI Mode or AI Overviews results.