Price by stain type and method — with TVA 17 %
| Treatment type | Per linear metre, supplied & applied | 20 m typical project |
|---|---|---|
| Single-coat transparent oil, new or sound timber | €200–€280/m | €4 000–€5 600 |
| Two-coat semi-opaque lasure, light clean required | €250–€350/m | €5 000–€7 000 |
| Full strip + two-coat solid-colour stain | €350–€480/m | €7 000–€9 600 |
| Strip + primer + two-coat solid stain, high fence (>1,5 m) | €420–€600/m | €8 400–€12 000 |
| Preservative base-coat only (primer for DIY top coat) | €150–€220/m | €3 000–€4 400 |
All figures TTC, TVA at the standard 17 % rate. The Luxembourg super-reduced TVA of 3 % applies only to recognised renovation works on a primary residence within a project valued at €30 000 or more — a stand-alone fence staining contract does not qualify; budget at 17 %.
Typical material vs. labour split for a professional two-coat job:
- Material (lasure, primer, clean-up solvent): €60–€120/m
- Labour (preparation, masking, application, clean-up): €140–€360/m
- Scaffold or mobile tower for fences above 1,8 m: €25–€50/m added to labour
Per-coat reference pricing:
| Coat | Purpose | Typical cost per coat, per metre |
|---|---|---|
| Stripping / abrasive clean | Remove old finish, open grain | €55–€100/m |
| Penetrating primer / preservative | Seals wood, blocks tannin bleed | €50–€90/m |
| First finish coat | Colour and initial water-seal | €70–€120/m |
| Second finish coat | Full depth of colour and protection | €60–€100/m |
Key cost drivers
The range between a €200/m and a €600/m quote for what looks like the same fence reflects genuine differences in scope and working conditions. Understanding them helps you assess quotes rather than simply picking the lowest.
Timber condition The single largest variable. A fence installed in the last three years with an existing sound finish requires only a light abrasive clean before recoating — one to two hours per metre. A fence weathered for eight-plus years with cracking, greyness, and peeling finish needs full mechanical stripping: disc sander or pressure wash, dry time (minimum 48 hours at 12 °C or above), and a biocide treatment before any stain is applied. This strip-and-treat stage alone can add €100 to €200 per metre.
Fence style and surface area A simple feather-edge board fence has one flat face per metre. A slatted horizontal fence with gaps has both sides exposed; a double-sided panel fence with capping rails has three to four distinct surfaces. Installers price by actual surface area, not by lineal metre — expect the quoted metre rate to rise 40 to 70 % for complex profiles.
Product specification Transparent oils (Osmo, Rubio Monocoat, Remmers) cost €18 to €40 per litre and cover 6 to 8 m² per litre at one coat. Pigmented solid stains in a mid-range European system (Sikkens, Sadolin, Bondex) cost €22 to €50 per litre. High-end tinted hardwax-oil blends start at €55 per litre. The difference between a budget penetrating oil and a premium two-component system is roughly €30 to €70 per metre in material cost alone.
Height above ground Fences up to 1,2 m high can be stained from ground level with a brush or roller. Above 1,5 m, operatives need stable platforms or a low scaffold. Above 2 m (common in boundary disputes in communes like Strassen, Bertrange, and Hesperange), a scaffolding tower adds €25 to €50 per metre to the job cost and a full-day setup and breakdown charge of €180 to €350.
Access and garden layout A fence running beside a border garden with well-established planting requires careful masking of shrubs and perennials on both sides — each metre of heavy planting border adds 15 to 25 minutes of masking and protection time. Cobbled or raised-bed surroundings, narrow side passages, and locked rear gates all increase mobilisation time.
What is included and what is not
A professional fence staining quote should include specific line items. Verify each before signing.
Typically included in a full-service quote:
- Site visit and written assessment of timber condition
- Surface preparation: brushing or light abrasive clean for sound timber; mechanical strip for weathered timber (confirm scope)
- Masking of adjacent surfaces: wall bases, gate hinges, paving slabs
- Application of the specified number of coats with stated product reference
- Removal of protective sheeting and site clean-up
- Waste disposal in accordance with Luxembourg environmental rules (solvent-based waste is classified waste requiring a licensed waste carrier)
- Written guarantee on the applied product (manufacturer warranty typically 5 to 10 years against flaking for quality systems)
Typically excluded and charged separately:
- Replacement of rotten, cracked, or structurally failed boards — often discovered during stripping; a per-board rate of €25 to €80 should be agreed in advance
- Repair of post bases, broken slats, or damaged capping rails
- Removal of climbing plants, ivy, or creepers attached to the fence face
- Painting of metal fence posts, gate hardware, or ironwork (different preparation and product)
- Gate furniture: lock mechanisms, handles, hinges — staining or protecting these is a separate trade item
- Return visit staining of inner face when only the outer face is treated in the initial scope
- Re-staining within the guarantee period if the client fails to perform the stated annual maintenance wash
Clarification questions to ask before accepting a quote:
- Does the quote include both sides of the fence?
- What is the per-board rate if rotten boards are found during stripping?
- What product name and batch specification will be used?
- How many full coats are included, and what is the dry-time protocol between coats?
- Who removes waste and how is solvent waste disposed of?
Luxembourg context: declared labour, ITM, and commune rules
Luxembourg has specific requirements that distinguish it from neighbouring markets. Working with an undeclared tradesperson carries legal and insurance risks for both parties.
Autorisation d'établissement Any firm carrying out craft or trade work in Luxembourg must hold a valid Autorisation d'établissement issued by the Direction générale des classes moyennes. For exterior timber treatment this falls under the painting and decorating (peintre-décorateur) or general maintenance categories. Ask for the authorisation number and verify it at guichet.lu before signing.
Declared labour and ITM The Inspection du travail et des mines (ITM) enforces declared employment in Luxembourg. All on-site workers must be either Luxembourg-employed under a contrat de travail déclaré or legally posted workers from an EU member state under the Luxembourg posting-of-workers rules. Any firm pricing significantly below the market norm may be operating with undeclared workers; if an accident occurs on your property, you may share liability. The ITM hotline for anonymous reports is (+352) 247 76 100.
Commune authorisation for fence works Staining an existing fence does not typically require a commune building permit — it is maintenance, not modification. However, if the staining project is combined with:
- A change of fence height beyond the commune's plan d'aménagement général (PAG) maximum
- Construction of new fence sections
- Work in a zone protégée or within a classified building's curtilage
…then a written declaration or Permis de construire from the commune's Service urbanisme is required before any work begins. Check your commune's PAG on the national geoportal (map.geoportail.lu) before mobilising contractors.
Commune-specific product restrictions Several Luxembourg communes, particularly those with classified townscapes (Vianden, Clervaux, Echternach, parts of the City of Luxembourg — including the UNESCO-classified Grund and Pfaffenthal), have aesthetic commissions (commissions des bâtisses) that can restrict the colour palette for any surface visible from the public way. Always confirm with your commune's service urbanisme that the proposed stain colour complies with the local colour rules before placing the order.
Quote checklist: what to request before you sign
A written devis is a legal document in Luxembourg under the Code de la consommation. Any work costing more than €50 requires a pre-work written estimate if the client requests one; for work above €300 it should be provided without being asked. Use this checklist when comparing three or more quotes.
Company identity — verify before signing:
- Full legal name of the company (not just a trading name), registered in the Registre de commerce et des sociétés (RCS) — check on rcs.lu
- Autorisation d'établissement number (the profession code relevant to painting/timber treatment)
- RC professionnelle (professional civil liability insurance) policy number and insurer
- TVA registration number (format: LU followed by 8 digits)
Scope — confirm it is written, not verbal:
- Address of the property and the specific fence section(s) covered
- Linear metre count confirmed on-site (not estimated from plans)
- Both sides included, or explicitly excluded
- Surface preparation method: light clean, abrasive clean, or full strip — describe which
- Number of coats, product name, colour reference (RAL or BS colour code), and batch reference
- Drying time protocol between coats
- Estimated working days on-site
- Protection of adjacent surfaces specified
- Waste disposal method and who is responsible (especially relevant for solvent-based products)
Price — confirm the basis:
- Price per linear metre clearly stated, or lump-sum with linear metre count shown
- TVA amount shown separately (17 % standard rate)
- Any provisional sums for unknown rotten timber clearly identified as provisional
- Payment schedule: deposit (max 30 % is typical in Luxembourg practice), balance on completion
- What triggers any price variation clause
Guarantee and after-care:
- Guarantee duration and what it covers (against flaking, discolouration, fungal growth)
- Client's maintenance obligations stated (usually annual wash, inspection)
- Process for claiming under guarantee
Hidden costs and red flags
Several costs catch homeowners off guard once work starts. Understanding them before signing is the only way to avoid disputes.
Hidden costs to budget for:
- Rotten board discovery: Strip-back almost always reveals at least one or two boards with deep checking, splits, or soft spots. Budget €25 to €80 per board for replacement, and assume 5 to 15 % of boards will need replacing on a fence older than seven years. For a 20-metre fence at standard board spacing this means €150 to €600 in provisional contingency.
- Post base rot: Ground-level post bases on older fences often harbour concealed rot even when the visible post looks sound. Replacing a rotten post base can cost €120 to €250 per post including concrete breaking, new post section, and re-fixing.
- Extended dry-time delays: If rain arrives during a staining project, the fence must fully dry before the next coat — a minimum of 24 to 48 hours at 12 °C. Multi-day projects in autumn or spring can stretch to a week or more. Confirm in writing whether the daily rate continues during enforced weather breaks, or whether the quote covers project completion regardless of weather delays.
- Adjacent masking damage: If the firm's masking tape lifts painted render, pulls up pointed mortar, or leaves adhesive residue on stone coping, repair is rarely included in the original quote. Ask whether the quote includes reinstatement of any masking-related damage.
Red flags to watch for:
- Quotes well below the market range without explanation (below €150/m for a two-coat job suggests undeclared workers, no RC insurance, or a bait-and-switch on product quality)
- No written devis, or a quote sent only as a WhatsApp message — legally inadequate and impossible to enforce
- Cash-only payment requests with no TVA receipt — TVA fraud, which exposes the client to ITM and Administration de l'enregistrement investigation
- No product specified on the quote — gives the firm freedom to substitute a cheap off-brand product for the premium system priced in
- Requesting more than 50 % deposit upfront — atypical for Luxembourg; the standard is 30 % maximum before start, balance on signed completion
- Combining the supply of replacement timber with a verbal price rather than a written unit rate — guarantees price disputes after stripping reveals more damage than expected
- No ITM posting documents for non-Luxembourg workers — all posted EU workers must have an A1 certificate and be registered with the ITM before starting work
Fence staining in Luxembourg costs €200 to €600 per linear metre in 2026, with the final figure driven primarily by timber condition, fence profile, product specification, and height. A two-coat semi-opaque lasure on a clean, sound fence sits at the lower end; a full strip-back and solid-colour treatment on a weathered fence at the high end. Budget a 10 to 15 % provisional contingency for rotten boards uncovered during stripping. Always work with a declared firm that holds a valid Autorisation d'établissement and RC professionnelle, and insist on a written devis that names the product, the number of coats, and the TVA rate explicitly. Check your commune's PAG if you are combining staining with any height or structural change. Ready to compare certified, declared fence treatment specialists in Luxembourg? Post your project on Fynd.lu and receive up to three detailed written quotes — free, with no obligation.
