# CPV 98310000-9: Washing and dry-cleaning services

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

- EN: Washing and dry-cleaning services
- PT: Serviços de lavagem e de limpeza a seco
- ES: Servicios de lavado y limpieza en seco
- FR: Services de blanchisserie et de nettoyage à sec

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)

Beneath this code (6):
- 98311000-6 Laundry-collection services
- 98312000-3 Textile-cleaning services
- 98313000-0 Fur-products cleaning services
- 98314000-7 Colouring services
- 98315000-4 Pressing services
- 98316000-1 Dyeing services

The busiest codes beneath this one, in Portugal:
- 98312000-3 Textile-cleaning services (https://trinta.ai/cpv/98312000): 14 contracts, €1.4m
- 98311100-7 Laundry-management services (https://trinta.ai/cpv/98311100): 5 contracts, €9.1m
- 98311200-8 Laundry-operation services (https://trinta.ai/cpv/98311200): 5 contracts, €1.8m

Portuguese market, January to July 2026: 138 contracts signed under this code, €38.7m contracted. Counted from the open contract register, all procedure types.
Competition, open procedures only (23 with a published bidder list): 2.9 bids on average, median 3. Direct awards excluded, because there the buyer chooses who bids. All divisions ranked: https://trinta.ai/procurement-statistics

Who buys under it in Portugal (by NIF, contracts in the period):
- Unidade Local de Saúde de São José, EPE (508080142): 16
- Santa Casa da Misericórdia de Lisboa (500745471): 8
- Unidade Local de Saúde do Nordeste, EPE (509932584): 8
- Serviços Sociais da Guarda Nacional Republicana (501433813): 6

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

Who buys under it in France (by SIRET, marchés in the period):
- RESEAU DES ACHETEURS HOSPITALIERS (RESAH) (13000501000033): 22
- SENAT (11000002300017): 4
- COMMUNE DE SURESNES (21920073000014): 4
- COMMUNE DE SAINT-DENIS (92993941100013): 4

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