Price by deck state and product system
| Deck state and service | Per m² (incl. TVA 17 %) | Typical 30 m² deck |
|---|---|---|
| Maintenance oil on good-condition deck (one coat) | €14–€20 | €420–€600 |
| Standard refresh — light wash + one oil coat | €16–€22 | €480–€660 |
| Standard refresh + light sanding + two oil coats | €22–€28 | €660–€840 |
| Full restoration — strip, sand 60+120 grit, two coats oil or stain | €26–€32 | €780–€960 |
| Severely weathered — strip, deep sand, repair loose boards, two coats | €30–€40 | €900–€1 200 |
| Opaque stain (pigmented) — full system | €24–€34 | €720–€1 020 |
Product systems (labour only; product premium included above):
- Penetrating oil (Owatrol, Osmo, Blanchon, Rubio Monocoat) — natural matte look, 12–24 month life
- Protective stain (pigmented, UV-blocking) — semi-transparent, 24–48 month life
- Opaque stain (covering) — paint-like finish, 36–60 month life, masks wood grain
- Colourless saturator (exotic woods) — keeps natural tone, 12–18 month life
Wood-species adjustments:
- Pine / Douglas / pressure-treated softwood — baseline rate
- Larch / Siberian larch — +10–15 % (density resists stain uptake, needs more product)
- Oak — +15–20 % (tannins require special primer for stain systems)
- Ipe, cumaru, bangkirai, teak — +10–20 % (dense wood, pre-saturator needed)
Site-condition adjustments:
- Basic access (ground-level deck, direct) — baseline rate
- First-floor balcony / raised deck with stairs — +8–15 %
- Pergola-covered area requiring extra masking — +10–20 %
- Deck with integrated furniture bolted in place — +5–15 % for work-around
- Heavy moss/algae growth requiring biocide treatment — +€3–€6 per m²
The 18–36 month deck cycle in Luxembourg
Luxembourg's climate sits at the border of oceanic and continental weather, with 800–1 100 mm of annual rainfall concentrated in autumn, 60–100 freeze-thaw cycles per winter and 20–40 days of intense summer UV. These three pressures weather deck finishes in a predictable pattern — grey fibres appear on the surface at 12–18 months, stain-film crack appears at 24–30 months, and softwood fibre splintering appears at 30–48 months if nothing is done.
The correct maintenance cycle:
- Year 0 (new deck) — after 6–12 weeks of weathering to let mill glaze wear off, apply first penetrating oil or protective stain (not before: the resin in fresh boards repels finish)
- Year 1 — light brush wash in spring, inspect fasteners, touch-up any high-traffic areas
- Year 2 — light sand or not depending on finish; one coat re-oil to refresh
- Year 3–4 — full professional refresh: wash, light sand, two coats
- Year 6–8 — full sand + rebuild the finish system; check for board replacement
Product choice by maintenance commitment:
- Pure penetrating oil — looks great, ages like uniform grey, re-oil annually or every 2 years, never peels
- Semi-transparent pigmented stain — more durable UV protection, 3–4 year life, starts to film and can flake
- Opaque stain — 4–6 year life but eventually peels; redo requires strip of the full surface
- Maintenance-free composite recoat — n/a (composite decks need cleaner, not stain)
When to book the work:
- March–April: first window, spring-wash and early re-oil before pollen and summer heat
- May–mid-July: peak product-uptake temperature, but also peak deck-use season — inconvenience
- Late August–early October: ideal weather, boards fully dried out from summer, lowest humidity
- Mid-October–February: avoid — surface moisture is too high, product doesn't cure
Signs the deck is overdue:
- Fibres visibly silver/grey across 30 %+ of surface
- Water no longer beads after rain; surface stays wet for more than 2–3 hours
- Splinters forming on high-traffic boards
- Mould/algae on shaded boards
- Film peeling in patches (old stain, not oil, failing)
Klimabonus and TVA:
- Deck staining alone does not qualify for Klimabonus (no thermal benefit)
- TVA 3 % logement.lu applies when deck staining is included in a broader primary-residence renovation invoice (deck rebuild, new terrace, extension)
- Standalone maintenance is billed at TVA 17 %
The two-day application calendar
A professional deck refresh is almost always a two-day job — rarely one, rarely three — because the oil or stain needs 8–16 hours between coats to polymerise and accept the next layer without blotching.
Day 1 — preparation and first coat:
- Morning (2–4 hours): site protection (adjacent walls, planters, furniture removed), bio-wash and dead-fibre scrub, rinse, start drying
- Mid-day (2–3 hours): light sanding with 80-grit, vacuum of dust, fibre lift check
- Afternoon (2–3 hours): first oil coat applied with brush or roller, wet-edge technique, no overlap marks; excess wiped off after 15–30 minutes
Overnight cure: 8–14 hours of polymerisation. Deck is off-limits.
Day 2 — second coat and finish:
- Morning (2–4 hours): second thin oil coat, applied in same direction
- Mid-day to late afternoon: dries 4–8 hours; deck is still off-limits to foot traffic
- Evening: light foot traffic permitted on dry deck after 8 hours
Full cure: 5–7 days before heavy furniture, barbecue, pool-chair traffic or water exposure
Weather constraints:
- No rain forecast for 36–48 hours from Day 1 morning
- Surface temperature 12–28 °C during application — cooler slows cure, hotter creates skin
- Shade required during application of most oil systems — direct sun causes product to skin before it penetrates
- No morning dew at application time — dew skews the first layer
What the homeowner provides:
- Clear access to deck (furniture moved or planned moved at start)
- Pet and child management for 48 hours
- Optional: bringing plants indoors from immediate surroundings (no damage risk with modern products, but dust from sanding can matter)
Quote-to-start lead time:
- 1–3 weeks in shoulder seasons (April, September, early October)
- 3–6 weeks in peak season (May–July)
- Same-week possible in late October if weather holds
Single-visit variants:
- Light maintenance (one oil coat, no sand) can be done in 4–6 hours — saves €80–€180 on the job cost
- Full restoration with three coats of stain stretches to three site days — adds €250–€450
Client inconvenience factor:
- Deck unusable for 2 days during work, 5–7 days for full cure
- Smell of solvent-based systems lingers 24–48 hours; water-based systems odour-free
- Sander dust settles on nearby surfaces; contractors with HEPA vacuums minimise this
How to compare three deck-staining quotes
Three deck-staining quotes on the same 30 m² deck commonly diverge by €200–€500. Some of the spread is margin; most is specification — product system, number of coats and sanding depth.
The six items that matter:
- Product brand and reference (not just "high-quality oil"): Owatrol Textrol, Osmo Terrassen-Öl 420, Blanchon Huile Terrasse, Rubio Monocoat 2K Oil — each has different wearing characteristics
- Number of coats explicitly: 1, 2 or 3
- Sanding depth: light hand-sand, machine 80-grit, machine 60+120 grit two-pass
- Cleaning product: biocide wash or water-only
- Coverage rate assumed: m²/litre declared against actual consumed product
- Second-coat curing time: 8 h, 12 h, 24 h — directly affects site days
Red flags in a deck-staining quote:
- No product brand named, just "oil for terrace"
- "2-in-1 cleaning and oiling" — common marketing, rarely lasts 12 months
- Single-coat job priced at full two-coat rate
- No mention of weather conditions or weather-cancellation policy
- No included site protection — sanding dust on cladding or planters can stain
- Price per m² below €12 — either low-grade hardware-store product or rushed application
Brief for three bidders:
- Deck dimensions and sketch
- Wood species (pine, larch, Douglas, exotic hardwood)
- Current finish status and last refresh date
- Desired look: natural matte, pigmented semi-transparent, opaque
- Target timing (spring or autumn slot)
- Access notes (balcony, stairs, furniture fixed in place)
Typical spread on three quotes for the same 30 m² larch deck:
| Bidder profile | Per m² | Total | Product |
|---|---|---|---|
| Generalist handyman | €16–€20 | €480–€600 | Unnamed oil, one coat |
| Wood-care specialist | €22–€27 | €660–€810 | Osmo or Blanchon, two coats |
| Niche restoration firm | €28–€34 | €840–€1 020 | Named system + sanding + two coats + warranty |
Warranty expectations:
- Labour / workmanship: 2 years standard under LU consumer law
- Product performance: 12–36 months depending on system (stated on manufacturer data sheet, not contractor's promise)
- Re-touch visits: some firms include a free touch-up visit at month 6 for spot failures
When the cheapest is the right choice:
- Deck is 3–5 years old with a healthy finish that just needs a refresh
- Homeowner plans to re-coat every 18–24 months regardless
When mid-tier is the right choice:
- Deck has 1–2 years of wear, needs real refresh + UV protection
- Homeowner wants a 3–4 year window before the next service
When top-tier is the right choice:
- Deck is badly weathered, needs structural inspection + full rebuild of finish
- Heritage / prestige deck (cumaru, teak, large terrace) where visible quality matters
Staining or oiling a wooden deck in Luxembourg costs €14 to €32 per m² in 2026 — a 30 m² deck refresh lands between €450 and €960 depending on deck state, wood species and product system. Three decisions control value: (1) match the product system to the maintenance commitment — pure oil for annual refreshers, pigmented stain for 3–4 year windows, opaque stain only if a paint-like finish is acceptable; (2) book in the March–April or September–early-October window when Luxembourg's humidity and temperature are in the cure-friendly range; (3) compare quotes on named product brand, coat count and sanding depth — not just €/m². Fynd.lu lists declared wood-care contractors with Autorisation d'établissement and named product systems — request three briefed quotes before signing, and re-book the next cycle into your calendar at 18–24 months.
