Price by pest type and treatment
Pricing in Luxembourg has converged on a set of typical packages by pest. The numbers below are TTC at 17 % TVA and assume a single-dwelling residential job inside the central LU communes (Luxembourg-Ville, Esch-sur-Alzette, Differdange, Dudelange, Bettembourg).
| Pest | Typical first visit (TTC) | Follow-ups | Typical full-plan price |
|---|---|---|---|
| Ants (kitchen, terrace) | €130–€180 | 0–1 | €130–€240 |
| Wasps / hornets nest (single nest) | €150–€230 | 0 | €150–€230 |
| Spiders (whole-house preventive spray) | €160–€220 | 0–1 | €160–€280 |
| Mice (interior) | €170–€240 | 1–2 | €240–€390 |
| Rats (interior or exterior) | €220–€330 | 2–3 | €420–€720 |
| German cockroaches (kitchen) | €280–€330 | 2–3 | €480–€820 |
| Bedbugs (one bedroom) | €280–€330 | 2–4 | €520–€920 |
| Bedbugs (full apartment, heat treatment) | €450–€650 | 1–2 | €680–€1 350 |
| Fleas (one room, post-pet infestation) | €170–€240 | 1–2 | €240–€420 |
| Moths (clothes / pantry) | €150–€220 | 1 | €220–€340 |
| Pigeons / bird deterrent (balcony spikes) | €260–€420 | 0 | €260–€420 |
The cost stack on a typical bedbug treatment plan (one bedroom, 12 m²):
- Initial inspection and confirmation visit → €140
- First treatment: vacuum + steam + residual insecticide on bed frame and skirting → €220
- Mattress and box-spring encasement (provided to the client) → €80
- 2-week follow-up treatment → €110
- 6-week follow-up confirmation → €90
- Net total: €630 / 1,17 = €538, brutto at 17 %: €630
Hidden cost drivers in LU:
- Older buildings (pre-1960 stock in central Luxembourg-Ville, parts of Esch and Diekirch) — communicating wall voids drive up the treatment count: add €180–€420
- Multi-flat infestation in copropriété (especially bedbugs, German cockroaches) — coordinated treatment of adjacent flats is required to avoid re-infestation: shared cost via syndic
- Out-of-hours call-out (wasps in the evening, after-school nuisance) — surcharge of €40–€90
- Rural communes (Wiltz, Vianden, parts of Mersch) — travel surcharge of €20–€60
- Heat treatment for bedbugs at full-room scale — equipment rental and 6+ hours on site: €450–€650 just for the heat session
The cheap-quote signal:
- A €60 or €80 "wasp nest" call-out is almost always a non-professional with off-the-shelf retail products. The professional call-out floor in LU is €130 because of declared labour, ITM-compliant biocide handling, and the insurance overhead. Below €130 means either undeclared work or a non-certified operator.
The follow-up question:
- Always ask "what is included in the price, and what triggers an extra charge?" The answer separates a transparent operator from one who will surprise you on the second visit.
Treatment methods — bait, spray, heat, fumigation
The choice of method drives the price more than the brand. Each pest has a typical method, with a more aggressive option for resistant cases.
Gel bait (insects):
- Tiny gel droplets placed in cracks and corners; insects eat the bait, return to the colony, the colony dies
- Best for ants, German cockroaches, wasps inside a wall void
- Slow but very thorough — 7 to 21 days for full collapse
- Low chemical exposure for residents and pets — preferred for households with children
- Typical line cost: €80–€140 per visit, included in pest plan
Residual spray (insects):
- Pyrethroid spray applied to skirting, around door frames, kitchen rear walls
- Fast knockdown — minutes — and 2 to 8 weeks of residual activity
- Best for spiders, fleas, casual flying insects
- Typical line cost: €60–€120 per area treated
Snap traps and bait stations (rodents):
- Bait stations with anticoagulant rodenticide (second-generation, low secondary poisoning) placed at activity points; snap traps in interior locations to avoid carcasses in walls
- Typical first deployment: 6 to 12 stations in a single dwelling
- Mandatory follow-up to refresh bait and remove carcasses
- Line cost: €80–€140 for the station / trap setup, plus €70–€110 per follow-up
Heat treatment (bedbugs):
- Room or apartment heated to 55–60 °C for 4 to 8 hours; bedbugs and eggs killed by heat
- No chemical residue, very fast result, but high equipment cost
- Best for stubborn bedbug cases or when chemical treatment has failed
- Line cost: €450–€850 per room session
Fumigation (severe infestations):
- Whole-area gas treatment under sealed cover; high-toxicity, professional-only, evacuation required
- Rare in LU residential — used mostly for moths in stored goods, severe stored-food infestations or specialised cases
- Line cost: €800 and up, with strict ITM safety protocols
The combination approach:
- Most LU professionals combine methods: gel + residual spray for ants, traps + bait stations + sealing for rodents, vacuum + steam + heat + chemical for bedbugs
- A single-method quote on a complex pest is a sign of inexperience
The pesticide-class question:
- LU regulation aligns with the EU Biocidal Products Regulation: only authorised products in the BAuA / ECHA database may be used in residential settings
- Resident-applied products from a hardware shop are usually 5–10× weaker than professional products and 5–10× more expensive per gram of active ingredient
- A professional with valid Anwendungsberechtigung / certificat phytosanitaire is the only one allowed to apply class-2 biocides in occupied dwellings
The pet and child safety question:
- Always ask "what is the re-entry time after this treatment?" — gel bait is immediate, residual spray is typically 4 hours, heat treatment requires evacuation during the session and 1–2 hours of cooling
- A professional who cannot answer this is using the wrong product or hiding a longer re-entry that interrupts your day
LU regulation, declared labour and the copropriété layer
Pest control in Luxembourg sits at the crossing of three legal layers: the EU/LU biocides framework for what can be applied, the labour rules for declared workers entering an occupied home, and the copropriété rules when the building is shared.
The biocides layer:
- Only products listed in the EU Biocidal Products Regulation (BPR / ECHA database) may legally be applied in LU dwellings
- The applicator must hold a valid certificat de formation phytosanitaire (or the German Sachkundenachweis if border-region) for the relevant product class
- Records of every application — substance, area, date — must be kept by the operator for 5 years and shown on demand
- A professional who shows you a labelled product container in French/German with the BPR registration number is compliant; one with an unmarked spray bottle is not
The labour layer:
- The exterminator entering your home must be employed and declared (CCSS registration). Cash-in-hand work is illegal for repeated services and exposes both parties to ITM action
- The contractor must hold an Autorisation d'établissement under "Hygiène publique et désinsectisation" (Ministère de l'Économie, Chambre des Métiers)
- RC pro insurance cover is mandatory: if a treatment damages your hardwood floor or stains a fabric, declared work + insurance covers it; cash-in-hand does not
The copropriété layer:
- A pest infestation in a shared building is rarely confined to one flat. Bedbugs, German cockroaches and rodents move through wall voids, lift shafts, drain stacks and shared bin areas
- The syndic must be notified for any pest that may affect common parts. Many syndics now have a standing pest-control contract with a single firm to ensure coordinated response
- Treatment in a single flat without notifying neighbours often fails — the colony shifts to the next unit and returns 4 to 8 weeks later
- Cost split: when the source is in common parts (lift shaft, basement, courtyard), the syndic pays from the budget collectif; when the source is in an individual unit, the owner pays
The tenant vs landlord question:
- Under typical LU lease law, infestations existing at move-in are the landlord's responsibility; infestations developing during occupancy are usually the tenant's responsibility unless caused by structural issues (broken vents, cracked drains)
- Bedbugs are a notable grey area — the source can rarely be proven, and the cost is often split or borne by the landlord as a goodwill measure
- Tenants should report infestation in writing within days of detection to preserve the landlord-responsibility argument
Practical checklist before any treatment:
- Operator's Autorisation d'établissement number and Chambre des Métiers registration
- RC pro insurance certificate copy
- Product references — name, BPR / ECHA number, target species
- Re-entry time after treatment, in writing
- Follow-up plan and what triggers an additional charge
- Syndic notification if copropriété
- Photographs of the infestation areas before treatment (useful for landlord/insurance disputes)
Cost of skipping declared work:
- Cash-in-hand pest treatment that goes wrong (chemical staining, allergic reaction) leaves you with no recourse
- An ITM check on a non-declared operator can result in fines of €500–€2 500 against the householder who hired them
- A landlord can refuse to reimburse a cash-in-hand treatment cost
TVA position and the cost of recurring contracts
Pest control work in Luxembourg is invoiced at TVA 17 % by default. Unlike home renovation, the 3 % super-reduced rate generally does not apply to pest control because it is classed as a service, not a renovation of the building fabric.
TVA practice for pest control:
- One-off pest treatment — TVA 17 %, no reduced regime
- Annual pest-control maintenance contract (e.g. quarterly bait station check on a building) — TVA 17 %
- Pest-control work tied to a structural renovation (e.g. woodworm treatment as part of a roof timber renovation) — sometimes TVA 3 % if the renovation framing is clear and the dwelling qualifies (primary residence over 10 years)
- Pest-control on a commercial property or restaurant — TVA 17 %, fully recoverable for VAT-registered businesses
Cost of an annual contract for a small house:
- Quarterly inspection + bait station refresh + minor treatment as needed: €280–€480 TTC per year for a typical 120 m² house
- Includes 2 to 4 visits, with curative treatments billed extra above a defined threshold
- Useful for households on bait-and-trap programmes against rodents (rural communes, near forests, near agricultural land)
Cost of an annual contract for a small block of flats:
- Monthly common-area inspection (basement, bins, lift shaft) + curative treatment up to a cap: €1 200–€2 800 TTC per year for a 12-flat block
- Cost dispatched per tantième
- Many syndics in Luxembourg-Ville and Esch-sur-Alzette already have such contracts in place
The contract red flags:
- Contracts that auto-renew without a written cancellation window — common in 1990s-style operators, increasingly rare in 2026 LU
- Contracts that only include "inspection" without specifying treatment cap — exposed to surprise invoices
- Per-visit billing without a published rate sheet — opaque
The contract green flags:
- Fixed annual fee with a clear treatment cap above which extra is billed at a published rate
- Cancellation window of 30–60 days at year-end
- Service report after each visit, in writing, with substances applied and target species
Tax-deductibility for individuals:
- Pest control on a primary residence is generally not tax-deductible for individual taxpayers in Luxembourg, with one nuance: when paid via a syndic as part of common charges, the relevant share of the syndic charge that goes to maintenance is treated within the standard real-estate framework
Tax-deductibility for landlords:
- Pest control cost on a rental property is fully deductible against rental income, with the standard receipt-keeping requirement
- Particularly relevant for student rentals, short-term lets, and ground-floor flats with kitchen-bin exposure
The pragmatic position:
- For most households, a one-off treatment is the right answer — a contract makes sense only when there is a recurring exposure (rural, near forest, near restaurant, post-bedbug eradication confirmation period)
- For copropriété buildings of 8+ flats, a basic annual contract is usually cheaper than the cost of a single emergency call-out per year
Prevention and the things you do yourself
The cheapest pest control treatment in Luxembourg is the one that does not happen. Most LU residential pest problems start at three predictable points, all of which the householder can manage.
Food storage and waste:
- Sealed glass or hard-plastic containers for grains, flour, dried pasta — defeats moths, ants, German cockroaches
- Daily emptied indoor bin, with bin liner — keeps fruit flies and ants out
- Outdoor bin closed and stored away from windows and air vents — keeps rats, foxes and crows out
- Pet food not left out overnight — major rodent attractant
Building entry sealing:
- Mice can squeeze through a 6 mm gap; rats through a 12 mm gap. Run a finger along skirtings, around pipe entries (kitchen sink, washing-machine pipe, boiler exit) and at cellar door thresholds
- Use steel wool followed by silicone or expandable foam at all openings (rodents can chew silicone alone but not steel wool first)
- Vent openings to attic or cellar should have intact mesh screens
- Costs: a tube of silicone €5, a roll of steel wool €4, a foam can €8 — total weekend project, €25–€40 in materials
Garden and exterior:
- Wood pile minimum 5 m from the house, off the ground — rats, ants and termites colonise wood piles
- Compost bin sealed at the top, away from the house — keeps rodents out
- Outdoor lights with motion sensors — far less attractive to flying insects than always-on lights
- Bird feeders away from the house and emptied weekly to avoid attracting rodents
Bedbug prevention (the hardest pest):
- Inspect any second-hand mattress, sofa, suitcase before bringing into the home
- After hotel travel, store luggage in a hot-wash zone (utility room) for 48 h before unpacking; wash all clothes at 60 °C
- After a flight or train, run a tumble dryer on hot for 20 min on the contents of the bag
- Mattress encasements (€40–€80 per bed) provide a permanent reduction in re-infestation risk
Wasps and hornets — the timing:
- Inspect the loft and roof eaves in March–April, when nests are starting and small (€150 to remove now)
- A nest discovered in August is a colony of 1 000+ wasps and costs €180–€230 plus the danger of an aggressive swarm
- Hornet nests (the larger Vespa crabro) are protected in some LU communes — never destroy without confirming the species
The DIY trap question:
- Cheap retail rodent traps and ant gels work for small early-stage problems
- Beyond 3 to 5 dead mice or beyond a single ant trail, the colony is established and DIY usually fails
- Time spent fighting an established colony with retail products is the most expensive form of pest control — the eventual professional treatment costs the same plus the months of stress
The "when to call a pro" threshold:
- More than 5 mice in a fortnight
- A wasp nest larger than a tennis ball
- Bedbugs detected anywhere in a bed
- Cockroaches seen during the day (a sign of heavy nighttime population)
- Any pest in food preparation areas of a regulated business (restaurant, daycare)
How to compare three pest-control quotes
Three pest-control quotes for the same problem can spread by 2× or more because firms specify different treatment programmes and different follow-up counts. The cheapest first-visit price is rarely the cheapest end-to-end resolution.
The five anchor points:
- Pest species and infestation extent named explicitly — "ants in kitchen and garden" is not the same as "ants in kitchen, garden, and bedroom skirting"
- Treatment plan — number of visits, methods used at each, products and their BPR/ECHA references
- Follow-up count and trigger — what happens if pests are still seen at follow-up 1 / 2 / 3
- Re-entry time for residents and pets after each treatment
- Total guaranteed price — fixed for the plan, with named extras above a defined threshold
The brief to hand each bidder:
- Photo of the pest if possible (counterfeit-mite, German vs Oriental cockroach, mouse vs young rat)
- Location and approximate count or density
- Date first noticed and what changed (new neighbour, recent travel, recent build work)
- Building age and type (apartment vs terrace vs detached, copropriété vs private)
- Pets and children, with ages
- Allergies or asthma in the household — affects spray choice
- Existing pest-control attempts (DIY products tried, results)
Pre-award contractor checks:
- Autorisation d'établissement number under "Hygiène publique et désinsectisation"
- Chambre des Métiers registration
- Phytosanitaire / Sachkunde certificate of the operating technician
- RC pro insurance certificate
- Two recent client references for the same pest type, ideally in the same commune
- Product BPR/ECHA references in the quote
Reading the spread:
- ±15 % on a clean brief — normal market variance
- 30–60 % spread — usually different treatment plan or different number of follow-ups
- 2× or more — usually one bidder offers a single visit and the other offers a full plan; the apples-to-apples comparison requires aligning the visit count
The two most common omissions:
- Follow-up visits beyond the first — not in the headline price, billed at €70–€130 each
- Encasement, sealing or hardware — €40–€80 of consumables not included in the labour line
A useful tactic:
- Ask each bidder to write the quote in two parts: "first visit" and "complete plan, treatment guarantee until pests gone." The variance between the two reveals the bidder's confidence in the diagnosis. A bidder who refuses to give a complete-plan number is selling you the first visit and surprises later.
The single most useful question:
- "What's your guarantee — if I see the pest again 4 weeks after the last visit, what do you do, at what additional cost?" — the answer separates a serious operator (free re-visit within a time window) from a transactional one (a fresh quote each call).
A clean pest-control plan should fit on one A4 page and name pest, treatment count, products, follow-ups, total guaranteed price and re-entry time. If it is a single line "à partir de 130 € le passage", you are buying a series of surprises.
An exterminator visit in Luxembourg costs €130 to €330 TTC in 2026 for the typical residential job, with full multi-visit plans for stubborn pests running €330 to €1 350 depending on the species and the dwelling. The price is set by the pest type, the treatment method (gel bait, residual spray, traps and stations, heat treatment, fumigation) and the number of follow-ups required to confirm the colony or population is gone. Insist on declared labour with Autorisation d'établissement under hygiène publique, a valid phytosanitaire certificate, and product references with BPR/ECHA numbers on the quote. Pest control is invoiced at TVA 17 % by default with no reduced regime; landlords can deduct the cost against rental income. For copropriété buildings, coordinate via the syndic to avoid colony migration between units. Fynd.lu lists declared LU pest-control firms with insurance and certifications on file — request three quotes on the same brief, aligned on visit count, before signing.
