Luxembourg price guide
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²
Fynd assistant
Ready to request quotes?
Describe the job in your own words. The assistant helps prepare a clear request before you choose which providers to contact.
What to consider
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 % (AED-approved) 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 %
What to consider
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
What to consider
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 wood-care contractors — request three briefed quotes before signing, and re-book the next cycle into your calendar at 18–24 months.
