HOME SERVICES MARKETING · September 2026 · ~10 min read
Seasonal demand and how to prepare your site before the spike
Prepare six to eight weeks before the season starts, because rankings move slowly and the first hot week is already too late. The work is small: change the first screen, refresh the seasonal page, adjust profile hours, and decide who answers the overflow calls. Doing it in the middle of the spike is doing it for next year.
On this page
- 01Why six weeks and not two?
- 02What actually needs to change?
- 03Why do the profile hours matter so much?
- 04What happens to the phone during the spike?
- 05What does the spike look like in arithmetic?
- 06Do I need to make the site faster before the season too?
- 07What about paid during the season?
- 08What are the options for the overflow?
- 09What to do this week
- 10When you do not need this
- 11Sources
- 12Related reading
- 13Questions about your season?
Every trade has a curve. Air conditioning peaks with the first heat wave. Heating with the first cold snap. Roofing after storms. Landscaping in spring. Drain work around holidays when three families use one bathroom.
Owners know the curve exactly and prepare for it operationally. They stage inventory and they schedule techs. Almost nobody prepares the marketing side, and then the spike arrives and the phone is a mess.
01Why six weeks and not two?
Because a page you publish today does not rank today.
Google needs to crawl it, index it, and see it compete. On a competitive seasonal term, a page needs weeks to find its position, and it needs to already be there when the first wave of searches hits. Publishing your furnace page during the cold snap means it gets its position in February, after the demand passed.
There is a second reason that matters more. Search traffic for seasonal work starts before the weather does, and the early searchers are the better ones.
Housecall Pro's 2026 home services research puts numbers on the mix. What most often makes a homeowner pick up the phone is a sudden problem at 58%, a smaller issue worsening at 51%, routine maintenance at 47% and planned projects at 38%. Their Q1 2026 platform data shows repairs running roughly 88% of HVAC jobs and 87% of plumbing jobs. So the emergency share of your season is large and it is the part you compete for on speed alone. The maintenance and planned work sitting at 47% and 38% is the part you win with a page that was already there.
If you show up only when the emergency traffic arrives, you get the worst half of the season.
02What actually needs to change?
Four things, and none of them take a redesign.
The first screen. In August, an HVAC homepage should be about cooling. In October it should be about heating. Fifteen minute edit, and most companies never make it.
The seasonal service page. You almost certainly have one from last year with last year's pricing and photos. Update it before the season, not during. Refresh the photos with jobs from the last twelve months, because what your finished work does to a quote request is the difference between a page that reads as current and one that reads as abandoned.
Google Business Profile hours and services. This one is worth more than people think, and there is a caution attached to it.
Capacity language. If you are booked two weeks out on installs, say so. It sorts your traffic and stops the calls you were going to decline anyway. Housecall Pro's survey found 72% of homeowners would pay more to resolve an emergency within 24 hours, so if you can do that during the season, that is what the first screen should say.
03Why do the profile hours matter so much?
Because whether you are open right now is scored, and it entered the ranking factor list recently.
Whitespark's 2026 Local Search Ranking Factors report, in which 47 local search experts scored 187 factors, has business is open at time of search entering new at fifth, with a combined score of 189. That places it above high numerical ratings, above review quantity, and above recency of reviews. Darren Shaw describes the effect this way: when your business is open you can sit at the top of the local results, then an hour before you close you start to drop off, and once closed you are displaced by businesses that are open.
Two operational conclusions follow. If you extend hours for the season, change them on the profile before the season starts, not after somebody notices. And if you genuinely staff a phone at 10pm during peak, the profile should say so.
The warning attached to it is the important half. Shaw's own caveat is not to misstate hours, and Google's guidelines require your profile to reflect the business accurately. Listing hours you do not staff is against the guidelines, it frustrates customers who call into nothing, and it converts a ranking tactic into a suspension risk and a review problem at the same time. Extend the hours only if you extend the answering.
04What happens to the phone during the spike?
It floods, and that is where the season is won or lost.
CallRail's benchmark of 1.1 million de-identified conversations put the missed call rate for home services at 14% across a normal year, the best of the industries it measured. During a heat wave your rate is not 14%. It is whatever happens when four calls arrive at once and one dispatcher is already on a line.
Nobody knows their spike number because nobody measures it. The calls do not appear anywhere. They ring, they go unanswered, the homeowner dials the next listing, and the only trace is a revenue number that felt lower than the season should have produced.
05What does the spike look like in arithmetic?
Worked example
Six steps, all from your own phone system export.
Step one, find the start. Pull last year's revenue by month for the seasonal service. Say it starts climbing in May. Count back six weeks to mid March. That is your date, this year and every year.
Step two, size the peak. Your normal week is 118 inbound calls. Last year's peak week was 214. That is an 81%derived increase, and it does not arrive evenly.
Step three, find the worst hour, not the worst week. Monday of that week, 8am to 11am, took 61 calls. That is roughly 20 an hour into a desk that handles about 8.
Step four, count what fell on the floor. Roughly 12 calls an hour went unanswered across those three hours, so about 36 calls in one morning, none of which appear in any report you currently read.
Step five, price it with your own numbers. Apply your own booking rate. If you do not have it, ServiceTitan's platform data gives a starting point: HVAC booked 38% of calls in June, plumbing 43%, electrical 41%, and mornings carry the highest booking rates of the day. At 38%, 36 abandoned calls is roughly 14 jobs. Multiply by your own average ticket, from your own invoicing, and that single Monday morning has a number attached to it.
Step six, the check that decides the project. Could you have served 14 more jobs that week? If the answer is no, the honest conclusion is that your constraint is capacity, not demand, and seasonal marketing prep will make your worst week worse. Spend the six weeks hiring, or raise prices into the peak. If the answer is yes, coverage is the highest return work available to you.
Do I need to make the site faster before the season too?
A little, and the number usually quoted at you is one of the most durable errors in marketing.
The claim you have heard is that Google once showed 30 results instead of 10, traffic dropped 20%, and it was because the page was half a second slower. That has been the opening slide of page speed pitches for fifteen years.
The controlled version says something much smaller. Kohavi, Deng, Longbotham and Xu, in their peer reviewed KDD 2014 paper drawing on thousands of experiments at Microsoft, Amazon, LinkedIn and Booking.com, ran deliberate server slowdowns at Bing and found that a 250 millisecond delay costs about 1.5% of revenue and 500 milliseconds about 3%. They address the 20% claim directly and conclude speed only accounts for a small percentage of that loss. The rest was the extra results, not the delay.
Their own finding cuts the other way too, and it is the useful one for a seasonal push. When Bing delayed elements in the right hand pane by 250 milliseconds in an experiment covering almost 20 million users, the impact on key metrics was not detectable. Position on the page decides whether milliseconds are worth anything. Compress the hero image on the seasonal landing page. Do not rebuild the site in March because of a slide.
07What about paid during the season?
Turn it up before the peak and structure it for phones.
Seasonal search is overwhelmingly mobile and call driven. Call only campaigns for service businesses exist for exactly this traffic and frequently outperform standard campaigns during a spike.
The other seasonal move is budget shape. A flat daily budget across a season with a two week peak spends most of your money in the slow weeks. Front load toward the curve you already know, and report cost per booked job rather than cost per lead, because seasonal lead quality swings hard between the maintenance searcher in April and the panicked one in July.
And know the other side of it. What currently happens to your after hours calls matters more during a spike than at any other time, because your competitors are overwhelmed too and the homeowner is calling all of you.
08What are the options for the overflow?
Three, and each has a real cost.
Hire seasonal phone help, which is expensive and slow to train, and which you are hiring against a peak that lasts a few weeks.
Let it go to voicemail, which is what most companies actually do.
Or automate the first answer so every call gets picked up, qualified, and booked or escalated. If you go that way, the preparation matters more than the tool. The information an AI receptionist needs before it goes live takes longer to assemble than the setup does, which is another reason to start six weeks out rather than during the first heat wave.
09What to do this week
Pull last year's revenue by month for your seasonal service, find the month it started climbing, count back six weeks, and put a recurring calendar reminder there.
Run the six step arithmetic above from your phone system export, including step six.
Do the four edits: homepage headline, service page refresh, profile hours and services, capacity note.
Run a load test on your own line. Have three people call inside two minutes and see what happens to caller three. That is your spike in miniature, and it takes five minutes to learn something you would otherwise learn in July.
Ranking will also move during the season as competitors turn budgets on, which is worth remembering before you panic at a drop. Why the closest contractor does not always rank first explains most of what you will see when you check.
Be honest with yourself
When you do not need this
If your work has no season, skip it. Commercial maintenance contracts, property management and warranty work run flat, and preparing for a spike that does not come is wasted effort.
If you are already turning work away at peak, seasonal marketing prep makes your worst weeks worse. Spend the six weeks hiring instead, or use the season to raise prices.
And if your seasonal revenue comes from an existing customer list rather than search, an email and a text to that list will outperform everything on this page. Do that instead.
Sources
- Housecall Pro, 2026 Home Services Report. The 58 / 51 / 47 / 38 trigger mix, the repair share of HVAC and plumbing jobs, and the 72% emergency premium. Vendor research: Housecall Pro sells field service software. Homeowner survey plus Q1 2026 platform data.
- Whitespark, Local Search Ranking Factors, 2026 edition, 6 November 2025. The business hours factor at 189 and Shaw's description of the effect and his warning about misstating hours. Expert opinion from 47 practitioners, not test data.
- ServiceTitan, "Call Booking Rates," platform data. The 38% HVAC, 43% plumbing and 41% electrical June booking rates and the morning finding. Vendor research, real platform data.
- CallRail, "From conversations to conversions," announced 14 January 2025, via Business Wire. The 14% home services missed call rate. Vendor research: CallRail sells call tracking.
- Kohavi, Deng, Longbotham and Xu, "Seven Rules of Thumb for Web Site Experimenters," KDD 2014. The controlled slowdown results and the verdict on the 20% claim. Peer reviewed, desktop search scale rather than local.
Related reading
- How seasonality distorts month over month comparisons. Read before you conclude anything from a June against May report.
- Business hours, holiday hours, and what they cost you in ranking. The full version of the hours section above, including holidays.
- When to turn seasonal campaigns on and off. The paid half, with the pacing arithmetic.
- What to measure in the first 90 days of any marketing. Set the baseline in March so the July numbers mean something.
Questions about your season?
Email me at eric@seod.com with your trade and the month your busy season starts. I will send back a dated checklist working backward from that month, with the specific week each item should happen, built for your trade rather than a generic calendar. Takes me a few minutes and nothing is attached to it.
The home services library covers the rest.