Skip to content
Seasonal business

Winter Service Contracts: Filling the Season Early

How trades businesses secure winter service contracts through their own website: tiers, call-out thresholds, deadlines at signing and availability when it counts.

13 min read SaisongeschäftAnfragenHandwerk

Nobody thinks about snow in July. That is precisely why winter service is sold in summer: a business that starts looking for contracts in November sells single call-outs instead of a season. The need is not in doubt. German official statistics attributed 4 138 injury accidents in the 2025 reporting year to slipperiness caused by snow and ice (Federal Statistical Office), and 12 447 to road conditions in general (Federal Statistical Office). For a landscaping company, a facility services firm or a haulage business, winter service fills the gap in the annual cycle – provided it can be booked before the first warning goes out. This article shows how a website carries a seasonal contract: which service tiers can be explained online, why the call-out threshold belongs on the page rather than in the small print, which deadlines apply when a contract is concluded over the web, and what the site has to do when somebody searches for a provider at four in the morning.

Winter service contract: three tiers over one seasonWhich tier covers which period, where the trigger sits and which time frame appliesOctNovDecJanFebMarAprMonthsBase tier - footpath and entranceClearing and gritting on working daysTier 1Season tier - yard, driveway, parking baysWorking days and weekends, grit includedTier 2Standby tier - inspection run on frost warningSeven days, logged per call-out, named deputyTier 3Trigger threshold: the agreed trigger per tierCustomary traffic hours frame every deployment planStart not before 6 a.m., end not after 10 p.m. - the municipality sets the times in its bylawaround 80 dayswith snow cover in the uplandswinter 25/26, Black Forest4 138injury road accidentscaused by snow and ice, 202514 daysstatutory withdrawal periodfor distance contracts with consumersTiers, trigger and time frame read the same on the website and in the contract

Steering that order requires a site that treats winter service as a service in its own right rather than burying it in a subordinate clause on the services overview. The difference is practical, not cosmetic: a dedicated page can be found in summer, it carries a tier selection, it holds a form asking for exactly the details a quote needs, and it can be promoted from the home page in October without anyone rebuilding the structure. How to prepare a website for a change of season is covered in the article on the year-end season; the basics of the enquiry path are in the article on enquiries for trades businesses.

What winter actually does, in numbers

The 2025/2026 winter was mild on average.

The provisional mean temperature was 1.8 degrees Celsius, 1.6 degrees above the internationally valid 1961 to 1990 reference period (0.2 °C, German Weather Service) – the 15th winter in a row with a positive deviation (German Weather Service). Anyone concluding that a winter service contract no longer pays is reading the figure wrongly. January 2026 recorded an area mean of -0.7 °C and thus fell below the reference period (German Weather Service). A mild seasonal average and a cold core month are not mutually exclusive. For the contract this means the average is useless as a costing basis, while the range is not – and that range is precisely the argument for a flat seasonal fee rather than billing per call-out.

Regionally, the range is wide. Snow cover lay for around 80 days in the higher parts of the Black Forest (German Weather Service), and a closed snow cover persisted for more than 70 days in the higher parts of the Ore Mountains (German Weather Service). The lowlands are not exempt: with around 40 days with snow cover, Hamburg saw its snowiest winter since 2010 (German Weather Service). Yet at around 45 l/m², January 2026 brought considerably less precipitation than the long-term average (German Weather Service) – so little precipitation does not mean few call-outs. The nationwide low was measured in Oberstdorf on the 6th at -21.7 °C (German Weather Service); at such temperatures ordinary grit loses its effect, and that limit belongs in the service description rather than in a phone call in January.

Scroll table sideways

Situation in winter 2025/2026What was measuredWhat it means for the seasonal contract
Higher parts of the Black Forestaround 80 days with snow cover (German Weather Service)Full term, standby over months, a named deputy is essential
Higher Ore Mountainsmore than 70 days of closed snow cover (German Weather Service)A flat fee works; billing per call-out would be expensive for both sides
Hamburgaround 40 days with snow cover, snowiest winter since 2010 (German Weather Service)Even in the lowlands, repeating last year's figures is not planning
Germany overall1.8 degrees Celsius in the provisional winter mean (German Weather Service)A mild average means irregular call-outs, not few of them
January 2026-0.7 °C area mean (German Weather Service)The core month carries utilisation; that is where the chain has to hold
Oberstdorf, 6 January-21.7 °C as the nationwide low (German Weather Service)Grit and equipment need a stated limit in the contract text

Why this matters to the client is shown by the accident statistics. In the 2025 reporting year, 4 138 injury accidents were attributed to slipperiness from snow and ice (Federal Statistical Office), and 12 447 to road conditions overall (Federal Statistical Office). In December, 217 people died in road traffic accidents (Federal Statistical Office). Add the occupational risk: statutory accident insurance recorded 173,483 reportable commuting accidents in 2024 (DGUV), a total of 754,660 reportable occupational accidents involving more than three days of incapacity (DGUV) and 345 fatal occupational accidents (DGUV). A fall on an uncleared yard sits inside those figures. It is the reason a property manager buys winter service not as a convenience but as part of its own duty of care.

The time corridor is in the act, the exact hours are in the by-law

Municipalities set the beginning and end of the usual traffic period in their own statutory instruments. The Bavarian Roads Act draws the frame: the start must be not before 6 a.m. and the end not after 10 p.m. (BayStrWG). Stating that corridor on the website answers the most frequent question asked before signing, and the second most frequent one – about weekends – along with it. Read your municipality's by-law before publishing: the hours differ, and an incorrect time on your own page is evidence against the business in a dispute, not for it.

Three tiers that fit on one page

A winter service offer rarely fails online because of price, and often because it is unclear what is actually being bought.

Three tiers are usually enough, and each can be described in four lines: a basic tier for footpath and entrance, a seasonal tier covering yard, driveway and parking bays, and a standby tier with an inspection round when frost is forecast. What matters is not the number of tiers but that each one names three things: area, time window and trigger. If one of them is missing, the follow-up question appears that pushes the signature back by a week – and in a season starting in October, those are expensive weeks.

Three tiers instead of one line

Basic, seasonal, standby. Each with its own heading, its own area and its own price frame. Put everything into one paragraph and the enquiries arrive without details.

Areas, not adjectives

Footpath in running metres, yard and bays in square metres, stairs in steps. An area can be costed; carefully cleared cannot.

Make the trigger visible

What triggers a call-out is worded identically on the page and in the contract. Warning service, inspection round or fresh snow depth: named, not implied.

Time window and sequence

When clearing happens and in which order properties are visited. Whoever comes last should know that before signing, not find out in January.

A record for every call-out

Date, time, area, grit used, operator. A short record per call-out is the selection criterion for property managers and, after an incident, the only reliable memory.

A deputy with a name

Illness and holidays fall inside the season. A named deputy with a direct number removes the worry that a client would otherwise turn into a price negotiation.

Prices belong there too, even if without a site visit they can only be shown as a range. A range with a clear reference unit – per running metre of footpath and season, per parking bay and season – beats no figure at all, because it pre-sorts enquiries and shortens the conversations that would not have led anywhere. If a price appears on the page, the contract term appears next to it and not in a footnote. How far to go is weighed up in the article on showing prices on your website; which tiers can be presented as packages is shown by the services overview and the pricing overview.

  • Name the trigger, do not paraphrase it. On an ice warning from the weather service, on fresh snow above the agreed depth, on an inspection round at the stated time. Three clear sentences beat a paragraph full of qualifications.
  • State the time window, check the by-law. The statutory frame starts not before 6 a.m. and ends not after 10 p.m. (BayStrWG); the actual hours are set by the municipality. The page states the hours that apply locally.
  • Disclose the sequence. A business looking after several properties visits them one after another. An honest note on the sequence prevents the expectation of being first everywhere.
  • Explain the limits of the grit. At very low temperatures ordinary grit stops working; the nationwide low in January 2026 was -21.7 °C (German Weather Service). That limit belongs in the description.
  • List the exclusions. Roof avalanches, icicles, private inner courtyards without access, areas under parked vehicles. What is not included sits on the same page, not in a linked file.
  • Promise documentation and deliver it. One call-out record per visit, available to the client. That promise is the difference between an offer and a contract that holds.

What the page says is the benchmark

In a dispute the other side reads the website first and the contract second. Where the two differ, the less favourable sentence counts as the expectation the business set itself. So one simple rule applies: every commitment about times, triggers and areas is written once and then used word for word in both places. Change the contract text and you change the page the same day – and the other way round. It costs ten minutes and saves a discussion after an incident that nobody can win.
  • Label the button unambiguously. Where the order is placed via a button, the trader's obligation is only fulfilled if that button is labelled legibly with nothing other than the words order with obligation to pay or a correspondingly unambiguous formulation (BGB Section 312j). Submit does not carry a paid seasonal contract.
  • Summarise the service above the button. Tier, area, term, price, trigger and notice period sit directly above the button, not two screens higher and not inside a collapsible panel.
  • Supply the withdrawal instructions. They belong in the confirmation email and on a permanently reachable page. Instructions that only appear during the order process do not serve their purpose.
  • Ask for the early start separately. A customer who wants the business to go out before the period expires states that expressly in a field of its own – not as a tick in the same box as the terms and conditions.
  • Send the confirmation immediately and in full. Contract content, price, term, contact route for disruptions and the name of the deputy in one email. In winter that email is often the only document the customer has to hand.

Whether the contract should be signed online at all is a separate decision. Many businesses do better with an enquiry path leading to a quote, because the area has to be surveyed on site. The same rules then apply in a milder form: clear fields, few mandatory entries, a confirmation with a deadline. How to build a form that delivers usable enquiries is covered in the article on contact forms; for existing customers, the article on service forms is worth a look. The mandatory texts that must be reachable in either case are covered in the article on imprint and privacy policy.

Signing needs lead time, not haste

Count backwards. The first possible call-out is in October; before that come the withdrawal period of 14 days (BGB Section 355), the site visit, the quote and the client's internal approval. Start approaching customers in September and there is room; start in October and you are selling the second half of the season. So block a fixed week in summer for updating the winter service page – area prices, time windows, exclusions, deputy – and treat that week like a customer appointment.
  • The phone number sits in the visible area of the winter service page and can be dialled with one tap on a phone.
  • The page states availability outside office hours – even when that amounts to a promise of a call back.
  • The enquiry form works with few mandatory fields and can be completed one-handed.
  • The page loads without a heavy image sequence; a map is only loaded after a click.
  • Tiers, time windows and exclusions are readable as text, not stored only as an image or a file.
  • Details on availability and the deputy are checked before the season starts, not after the first complaint.

How fast a page actually is can be measured rather than assumed. The article on mobile usability describes the checks, and the article on static delivery the technique behind it. And because availability is part of the service in winter, the article on opening hours and availability is worth reading: a winter service page still showing summer hours in January devalues every other commitment on it.

A seasonal contract is not sold in the first frost, but in the summer when somebody read the page.

Seven steps to a seasonal path

  • Create a page of its own. Winter service gets an address, a title and a description in search results. A section on the services page is not found in summer.
  • Describe three tiers. Per tier: area, time window, trigger, price frame and exclusions. Four lines are enough if they are the right four.
  • Check the time frame. Read the municipal by-law and adopt the hours that apply there; the statutory frame starts not before 6 a.m. (BayStrWG).
  • Build the enquiry path. One form with area, address, preferred tier and contact route. Reduce mandatory fields to what a quote actually needs.
  • Plan the deadlines. Count the withdrawal period of 14 days, the site visit and the approval time backwards from the first possible call-out (BGB Section 355).
  • Settle availability. Phone number, hours outside office time and the named deputy are on the page before the first warning runs.
  • Review after the season. Hold the call-out records against the costing, adjust the page and schedule the next round of outreach for summer.

Sources and studies

This article draws on data from the German Federal Statistical Office, the German Weather Service, the German Social Accident Insurance, the German landscaping association BGL, the German Confederation of Skilled Crafts ZDH and the Web Almanac 2025, as well as on the wording of the German Civil Code and the Bavarian Roads Act. The winter data are provisional evaluations; the figures given refer to the state of the respective publication. State law differs, and this overview does not replace legal advice in an individual case.