# CPV 98312000-3: Textile-cleaning services

Official label (Regulation (EC) No 213/2008):

- EN: Textile-cleaning services
- PT: Serviços de limpeza de têxteis
- ES: Servicios de limpieza de artículos textiles
- FR: Services de nettoyage de textile

In the tree:
- 98000000-3 Other community, social and personal services (https://trinta.ai/cpv/98000000)
- 98300000-6 Miscellaneous services (https://trinta.ai/cpv/98300000)
- 98310000-9 Washing and dry-cleaning services (https://trinta.ai/cpv/98310000)

Beneath this code (1):
- 98312100-4 Textile-impregnation services

Portuguese market, January to July 2026: 14 contracts signed under this code, €1.4m contracted. Counted from the open contract register, all procedure types.

Who buys under it in Portugal (by NIF, contracts in the period):
- Estado-Maior do Exército (600021610): 3
- Unidade Local de Saúde de Loures-Odivelas, EPE (516726862): 2
- Município de Oeiras (500745943): 1
- Município das Caldas da Rainha (501222634): 1

French market, January to July 2026: 77 marchés notified under this code, €27.2m in notified amounts (framework ceilings included). Counted from the DECP consolidated files, deduplicated, all procedure types.
Competition, competed procedures only (66 declaring their offers, marchés passed without competition excluded): median 1.5 offers, mean 1.8 (an allotted marché repeats the consultation total on each lot, so the median is the figure to quote), 50% drew a single offer. Method: https://trinta.ai/barometre

Who buys under it in France (by SIRET, marchés in the period):
- COMMUNE DE SURESNES (21920073000014): 4
- COMMUNE DE TOULOUSE (21310555400017): 3
- COMMUNE DE LILLE (21590350100017): 3
- DEPARTEMENT DE LA CORREZE (22192720500197): 3

Source: https://trinta.ai/cpv/98312000 · All codes: https://trinta.ai/cpv
