Tender

Framework for the Provision of Corporate Cleaning Services Lots 1-5

CITY & COUNTY OF SWANSEA

This public procurement record has 4 releases in its history.

TenderUpdate

08 Apr 2026 at 14:17

Tender

18 Mar 2026 at 08:21

PlanningUpdate

24 Nov 2025 at 10:51

Planning

29 Sep 2025 at 14:32

Summary of the contracting process

The City & County of Swansea is actively seeking suppliers for its "Framework for the Provision of Corporate Cleaning Services Lots 1-5," with a tender closing date of 20 April 2026. This procurement, now in the tender stage, includes services such as cleaning of soft furnishings in libraries, daily and out-of-hours cleaning at the Quadrant Bus Station, window cleaning across corporate buildings, and public convenience cleaning. With an estimated total value of £816,000, this contract uses an open procurement method with the opportunity for call-off contracts which might involve direct awards or mini-competitions as needed. Interested businesses must express interest via the eTenderWales portal, ensuring submissions by the deadline. The procurement covers the region of Swansea, UKL18, United Kingdom, complying with the Welsh devolved regulations for sub-central government public authorities.

This framework presents growth opportunities for SMEs and VCSEs, particularly those specialising in cleaning services for public and corporate environments. With the potential for long-term engagements and optional renewals extending up to 36 months, businesses can benefit from stable revenue streams. The split into multiple lots allows niche suppliers to compete in specific service areas like upholstery cleaning, window cleaning, or public convenience cleaning. Companies with a focus on quality and cost-efficiency stand a good chance due to a 70% emphasis on cost in the award criteria, complemented by 30% on quality through method statement evaluations. Expanding into regional public sector work could enhance business portfolios and market credibility.

Find more tenders on our Open Data Platform.
How relevant is this notice?

Notice Title

Framework for the Provision of Corporate Cleaning Services Lots 1-5

Notice Description

A multi-lot framework for the planned and reactive cleaning of soft furnishings within libraries, together with additional lots covering daily and out-of-hours cleaning at the Quadrant Bus Station, window cleaning across the bus station and other corporate buildings, and the routine and seasonal cleaning of public conveniences

Lot Information

Cleaning of Upholstery and Carpets

Cleaning of Upholstery and Carpets primarily at libraries in Swansea but to include other premises as required.

Options: The Council may add or remove premises during the framework term and may request additional planned or reactive soft-furnishing cleaning as required, including ad-hoc or incident-based cleaning. The scope may be varied to reflect changes in the library estate or service needs

Renewal: The framework includes optional extensions of up to 36 months.

Corporate Window Cleaning

To provide Window Cleaning Services at primarily Residential and Day Care Services with the facility to call off to additional premises.

Options: The Council may add further corporate buildings to the window-cleaning schedule, adjust cleaning frequencies, or request additional internal or external glazing to be included during the framework term. The Council may also opt to run a mini-competition where job value or operational needs justify it.

Renewal: The framework includes optional extensions of up to 36 months.

Cleaning at Quadrant Bus Station

Daily cleaning at Quadrant Bus Station with periodic deep cleans

Options: The Council may instruct additional reactive or ad-hoc cleaning tasks, amend cleaning hours to reflect operational pressures, or include further areas within the bus station footprint should service needs change.

Renewal: The framework includes optional extensions of up to 36 months.

Window Cleaning at Quadrant Bus Station

To provide quarterly internal and exterior window/door and ledge cleaning to ensure the station exhibits a clean and welcoming appearance for users.

Options: The Council may add to the cleaning schedule on an adhoc basis..

Renewal: The framework includes optional extensions of up to 36 months.

Public Convenience Cleaning

To provide the seasonal cleansing of 9 public conveniences 4 times per day on weekdays, weekends and Bank Holidays for 16 weeks (roughly mid-May to early September 2026) at the following locations/ facilities:

Options: The Council may add or remove public convenience sites during the framework term and may vary cleaning frequencies on a adhoc basis

Renewal: The framework includes optional extensions of up to 36 months.

Publication & Lifecycle

Open Contracting ID
ocds-h6vhtk-05a43b
Publication Source
Find A Tender Service
Latest Notice
https://www.find-tender.service.gov.uk/Notice/032037-2026
Current Stage
Tender
All Stages
Planning, Tender

Procurement Classification

Notice Type
UK4 - Tender Notice
Procurement Type
Framework
Procurement Category
Services
Procurement Method
Open
Procurement Method Details
Open procedure
Tender Suitability
SME, VCSE
Awardee Scale
Not specified

Common Procurement Vocabulary (CPV)

CPV Divisions

90 - Sewage, refuse, cleaning and environmental services


CPV Codes

90910000 - Cleaning services

90911000 - Accommodation, building and window cleaning services

Notice Value(s)

Tender Value
£680,000 £500K-£1M
Lots Value
£648,000 £500K-£1M
Awards Value
Not specified
Contracts Value
Not specified

Notice Dates

Publication Date
8 Apr 20264 days ago
Submission Deadline
20 Apr 20261 weeks to go
Future Notice Date
8 Dec 2025Expired
Award Date
Not specified
Contract Period
30 Apr 2026 - 30 Apr 2027 6-12 months
Recurrence
2030-07-01

Notice Status

Tender Status
Active
Lots Status
Active
Awards Status
Not Specified
Contracts Status
Not Specified

Contracting Authority (Buyer)

Main Buyer
CITY & COUNTY OF SWANSEA
Contact Name
Available with D3 Tenders Premium →
Contact Email
Available with D3 Tenders Premium →
Contact Phone
Available with D3 Tenders Premium →

Buyer Location

Locality
SWANSEA
Postcode
SA1 3SN
Post Town
Swansea
Country
Wales

Major Region (ITL 1)
TLL Wales
Basic Region (ITL 2)
TLL4 Mid and South West Wales
Small Region (ITL 3)
TLL43 Swansea
Delivery Location
TLL18 Swansea

Local Authority
Swansea
Electoral Ward
Waterfront
Westminster Constituency
Swansea West

Further Information

Notice Documents

Open Contracting Data Standard (OCDS)

View full OCDS Record for this contracting process

Download

The Open Contracting Data Standard (OCDS) is a framework designed to increase transparency and access to public procurement data in the public sector. It is widely used by governments and organisations worldwide to report on procurement processes and contracts.

{
    "tag": [
        "compiled"
    ],
    "id": "ocds-h6vhtk-05a43b-2026-04-08T15:17:15+01:00",
    "date": "2026-04-08T15:17:15+01:00",
    "ocid": "ocds-h6vhtk-05a43b",
    "initiationType": "tender",
    "planning": {
        "documents": [
            {
                "id": "060592-2025",
                "documentType": "plannedProcurementNotice",
                "noticeType": "UK3",
                "description": "Planned procurement notice on Find a Tender",
                "url": "https://www.find-tender.service.gov.uk/Notice/060592-2025",
                "datePublished": "2025-09-29T15:32:24+01:00",
                "format": "text/html"
            },
            {
                "id": "076353-2025",
                "documentType": "plannedProcurementNotice",
                "noticeType": "UK3",
                "description": "Planned procurement notice on Find a Tender",
                "url": "https://www.find-tender.service.gov.uk/Notice/076353-2025",
                "datePublished": "2025-11-24T10:51:59Z",
                "format": "text/html"
            }
        ]
    },
    "parties": [
        {
            "id": "GB-PPON-PYYD-8699-BJGD",
            "name": "City & County of Swansea",
            "identifier": {
                "scheme": "GB-PPON",
                "id": "PYYD-8699-BJGD"
            },
            "address": {
                "streetAddress": "Civic Centre",
                "locality": "Swansea",
                "postalCode": "SA1 3SN",
                "country": "GB",
                "countryName": "United Kingdom",
                "region": "UKL18"
            },
            "contactPoint": {
                "name": "Procurement",
                "email": "procurement@swansea.gov.uk"
            },
            "roles": [
                "buyer"
            ],
            "details": {
                "url": "http://www.swansea.gov.uk/dobusiness",
                "classifications": [
                    {
                        "id": "publicAuthoritySubCentralGovernment",
                        "scheme": "UK_CA_TYPE",
                        "description": "Public authority - sub-central government"
                    },
                    {
                        "id": "GB-WLS",
                        "scheme": "UK_CA_DEVOLVED_REGULATIONS",
                        "description": "Welsh devolved regulations apply"
                    }
                ]
            }
        }
    ],
    "buyer": {
        "id": "GB-PPON-PYYD-8699-BJGD",
        "name": "City & County of Swansea"
    },
    "tender": {
        "id": "CCS-25-230",
        "legalBasis": {
            "id": "2023/54",
            "scheme": "UKPGA",
            "uri": "https://www.legislation.gov.uk/ukpga/2023/54/contents"
        },
        "title": "Framework for the Provision of Corporate Cleaning Services Lots 1-5",
        "description": "A multi-lot framework for the planned and reactive cleaning of soft furnishings within libraries, together with additional lots covering daily and out-of-hours cleaning at the Quadrant Bus Station, window cleaning across the bus station and other corporate buildings, and the routine and seasonal cleaning of public conveniences",
        "status": "active",
        "items": [
            {
                "id": "1",
                "additionalClassifications": [
                    {
                        "scheme": "CPV",
                        "id": "90911000",
                        "description": "Accommodation, building and window cleaning services"
                    },
                    {
                        "scheme": "CPV",
                        "id": "90910000",
                        "description": "Cleaning services"
                    }
                ],
                "deliveryAddresses": [
                    {
                        "region": "UKL18",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    },
                    {
                        "region": "UKL18",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    },
                    {
                        "region": "UKL18",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    },
                    {
                        "region": "UKL18",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    }
                ],
                "relatedLot": "1"
            },
            {
                "id": "2",
                "additionalClassifications": [
                    {
                        "scheme": "CPV",
                        "id": "90911000",
                        "description": "Accommodation, building and window cleaning services"
                    },
                    {
                        "scheme": "CPV",
                        "id": "90910000",
                        "description": "Cleaning services"
                    }
                ],
                "deliveryAddresses": [
                    {
                        "region": "UKL18",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    },
                    {
                        "region": "UKL18",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    },
                    {
                        "region": "UKL18",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    },
                    {
                        "region": "UKL18",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    }
                ],
                "relatedLot": "2"
            },
            {
                "id": "3",
                "additionalClassifications": [
                    {
                        "scheme": "CPV",
                        "id": "90911000",
                        "description": "Accommodation, building and window cleaning services"
                    },
                    {
                        "scheme": "CPV",
                        "id": "90910000",
                        "description": "Cleaning services"
                    }
                ],
                "deliveryAddresses": [
                    {
                        "region": "UKL18",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    },
                    {
                        "region": "UKL18",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    },
                    {
                        "region": "UKL18",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    },
                    {
                        "region": "UKL18",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    }
                ],
                "relatedLot": "3"
            },
            {
                "id": "4",
                "additionalClassifications": [
                    {
                        "scheme": "CPV",
                        "id": "90911000",
                        "description": "Accommodation, building and window cleaning services"
                    },
                    {
                        "scheme": "CPV",
                        "id": "90910000",
                        "description": "Cleaning services"
                    }
                ],
                "deliveryAddresses": [
                    {
                        "region": "UKL18",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    },
                    {
                        "region": "UKL18",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    },
                    {
                        "region": "UKL18",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    },
                    {
                        "region": "UKL18",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    }
                ],
                "relatedLot": "4"
            },
            {
                "id": "5",
                "additionalClassifications": [
                    {
                        "scheme": "CPV",
                        "id": "90911000",
                        "description": "Accommodation, building and window cleaning services"
                    },
                    {
                        "scheme": "CPV",
                        "id": "90910000",
                        "description": "Cleaning services"
                    }
                ],
                "deliveryAddresses": [
                    {
                        "region": "UKL18",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    },
                    {
                        "region": "UKL18",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    },
                    {
                        "region": "UKL18",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    },
                    {
                        "region": "UKL18",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    }
                ],
                "relatedLot": "5"
            }
        ],
        "value": {
            "amountGross": 816000,
            "amount": 680000,
            "currency": "GBP"
        },
        "procurementMethod": "open",
        "procurementMethodDetails": "Open procedure",
        "mainProcurementCategory": "services",
        "aboveThreshold": true,
        "coveredBy": [
            "GPA"
        ],
        "techniques": {
            "hasFrameworkAgreement": true,
            "frameworkAgreement": {
                "maximumParticipants": 99,
                "method": "withAndWithoutReopeningCompetition",
                "type": "closed",
                "description": "Call-off contracts will ordinarily be awarded via direct award to the highest-ranked provider for the relevant lot. Where appropriate, and in line with the call-off procedures, the Council reserves the right to undertake a mini-competition among the providers appointed to that lot."
            }
        },
        "submissionMethodDetails": "Register your company on the eTenderWales portal (this is only required once): -- Navigate to the portal: http://etenderwales.bravosolution.co.uk -- Click the \"Suppliers register here\" link. -- Enter your correct business and user details. -- Note the username you chose and click \"Save\" when complete. -- You will shortly receive an e-mail with your unique password (please keep this secure). -- Agree to the terms and conditions and click \"continue\". 2. Express an interest in the project: -- Login to the portal with your username/password. -- Click the \"ITTs Open to All Suppliers\" link (these are the ITTs open to any registered supplier). -- Click on the relevant ITT to access the content. -- Click the \"Express Interest\" button in the \"Actions\" box on the left-hand side of the page. -- This will move the ITT into your \"My ITTs\" page (this is a secure area reserved for your projects only). -- Click on the ITT code. You can now access any attachments by clicking the \"Settings and Buyer Attachments\" in the \"Actions\" box. 3. Responding to the invitation to tender: -- You can now choose to \"Reply\" or \"Reject\" (please give a reason if rejecting). -- You can now use the \"Messages\" function to communicate with the buyer and seek any clarification. -- Note the deadline for completion, then follow the onscreen instructions to complete the ITT. -- There may be a mixture of online and offline actions for you to perform (there is detailed online help available). If you require any further assistance use the online help. Alternatively, the BravoSolution helpdesk can be contacted (Monday to Friday, 8:00 to 18:00) on: -- E-mail: help@bravosolution.co.uk -- Phone: +44 8003684850",
        "submissionTerms": {
            "electronicSubmissionPolicy": "allowed",
            "languages": [
                "cy",
                "en"
            ]
        },
        "tenderPeriod": {
            "endDate": "2026-04-20T12:00:00+01:00"
        },
        "awardPeriod": {
            "endDate": "2026-04-24T23:59:59+01:00"
        },
        "lots": [
            {
                "id": "1",
                "title": "Cleaning of Upholstery and Carpets",
                "description": "Cleaning of Upholstery and Carpets primarily at libraries in Swansea but to include other premises as required.",
                "status": "active",
                "value": {
                    "amountGross": 50000,
                    "amount": 40000,
                    "currency": "GBP"
                },
                "selectionCriteria": {
                    "criteria": [
                        {
                            "type": "economic",
                            "description": "To be confirmed in tender documents"
                        },
                        {
                            "type": "technical",
                            "description": "To be confirmed in tender documents"
                        },
                        {
                            "type": "economic",
                            "description": "To be confirmed in tender documents"
                        },
                        {
                            "type": "technical",
                            "description": "To be confirmed in tender documents"
                        }
                    ]
                },
                "suitability": {
                    "sme": true,
                    "vcse": true
                },
                "contractPeriod": {
                    "startDate": "2026-05-01T00:00:00+01:00",
                    "endDate": "2027-04-30T23:59:59+01:00",
                    "maxExtentDate": "2030-04-30T23:59:59+01:00"
                },
                "hasRenewal": true,
                "renewal": {
                    "description": "The framework includes optional extensions of up to 36 months."
                },
                "awardCriteria": {
                    "criteria": [
                        {
                            "type": "quality",
                            "name": "Method Statement Questions",
                            "numbers": [
                                {
                                    "number": 30,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "price",
                            "name": "Cost",
                            "numbers": [
                                {
                                    "number": 70,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Method Statement Questions",
                            "numbers": [
                                {
                                    "number": 30,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "price",
                            "name": "Cost",
                            "numbers": [
                                {
                                    "number": 70,
                                    "weight": "percentageExact"
                                }
                            ]
                        }
                    ]
                },
                "hasOptions": true,
                "options": {
                    "description": "The Council may add or remove premises during the framework term and may request additional planned or reactive soft-furnishing cleaning as required, including ad-hoc or incident-based cleaning. The scope may be varied to reflect changes in the library estate or service needs"
                }
            },
            {
                "id": "2",
                "title": "Corporate Window Cleaning",
                "description": "To provide Window Cleaning Services at primarily Residential and Day Care Services with the facility to call off to additional premises.",
                "status": "active",
                "value": {
                    "amountGross": 50000,
                    "amount": 40000,
                    "currency": "GBP"
                },
                "selectionCriteria": {
                    "criteria": [
                        {
                            "type": "economic",
                            "description": "To be confirmed in the tender documents"
                        },
                        {
                            "type": "technical",
                            "description": "To be confirmed in the tender documents"
                        },
                        {
                            "type": "economic",
                            "description": "To be confirmed in the tender documents"
                        },
                        {
                            "type": "technical",
                            "description": "To be confirmed in the tender documents"
                        }
                    ]
                },
                "suitability": {
                    "sme": true,
                    "vcse": true
                },
                "contractPeriod": {
                    "startDate": "2026-05-01T00:00:00+01:00",
                    "endDate": "2027-04-30T23:59:59+01:00",
                    "maxExtentDate": "2030-04-30T23:59:59+01:00"
                },
                "hasRenewal": true,
                "renewal": {
                    "description": "The framework includes optional extensions of up to 36 months."
                },
                "awardCriteria": {
                    "criteria": [
                        {
                            "type": "quality",
                            "name": "Method Statement Questions",
                            "numbers": [
                                {
                                    "number": 30,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "price",
                            "name": "Cost",
                            "numbers": [
                                {
                                    "number": 70,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Method Statement Questions",
                            "numbers": [
                                {
                                    "number": 30,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "price",
                            "name": "Cost",
                            "numbers": [
                                {
                                    "number": 70,
                                    "weight": "percentageExact"
                                }
                            ]
                        }
                    ]
                },
                "hasOptions": true,
                "options": {
                    "description": "The Council may add further corporate buildings to the window-cleaning schedule, adjust cleaning frequencies, or request additional internal or external glazing to be included during the framework term. The Council may also opt to run a mini-competition where job value or operational needs justify it."
                }
            },
            {
                "id": "3",
                "title": "Cleaning at Quadrant Bus Station",
                "description": "Daily cleaning at Quadrant Bus Station with periodic deep cleans",
                "status": "active",
                "value": {
                    "amountGross": 336000,
                    "amount": 280000,
                    "currency": "GBP"
                },
                "selectionCriteria": {
                    "criteria": [
                        {
                            "type": "economic",
                            "description": "To be confirmed in the tender documents"
                        },
                        {
                            "type": "technical",
                            "description": "To be confirmed in the tender documents"
                        },
                        {
                            "type": "economic",
                            "description": "To be confirmed in the tender documents"
                        },
                        {
                            "type": "technical",
                            "description": "To be confirmed in the tender documents"
                        }
                    ]
                },
                "suitability": {
                    "sme": true,
                    "vcse": true
                },
                "contractPeriod": {
                    "startDate": "2026-05-01T00:00:00+01:00",
                    "endDate": "2027-04-30T23:59:59+01:00",
                    "maxExtentDate": "2030-04-30T23:59:59+01:00"
                },
                "hasRenewal": true,
                "renewal": {
                    "description": "The framework includes optional extensions of up to 36 months."
                },
                "awardCriteria": {
                    "criteria": [
                        {
                            "type": "quality",
                            "name": "Method Statement Questions",
                            "numbers": [
                                {
                                    "number": 30,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "price",
                            "name": "Cost",
                            "numbers": [
                                {
                                    "number": 70,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Method Statement Questions",
                            "numbers": [
                                {
                                    "number": 30,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "price",
                            "name": "Cost",
                            "numbers": [
                                {
                                    "number": 70,
                                    "weight": "percentageExact"
                                }
                            ]
                        }
                    ]
                },
                "hasOptions": true,
                "options": {
                    "description": "The Council may instruct additional reactive or ad-hoc cleaning tasks, amend cleaning hours to reflect operational pressures, or include further areas within the bus station footprint should service needs change."
                }
            },
            {
                "id": "4",
                "title": "Window Cleaning at Quadrant Bus Station",
                "description": "To provide quarterly internal and exterior window/door and ledge cleaning to ensure the station exhibits a clean and welcoming appearance for users.",
                "status": "active",
                "value": {
                    "amountGross": 50000,
                    "amount": 40000,
                    "currency": "GBP"
                },
                "selectionCriteria": {
                    "criteria": [
                        {
                            "type": "economic",
                            "description": "To be confirmed in the tender documents"
                        },
                        {
                            "type": "technical",
                            "description": "To be confirmed in the tender documents"
                        },
                        {
                            "type": "economic",
                            "description": "To be confirmed in the tender documents"
                        },
                        {
                            "type": "technical",
                            "description": "To be confirmed in the tender documents"
                        }
                    ]
                },
                "suitability": {
                    "sme": true,
                    "vcse": true
                },
                "contractPeriod": {
                    "startDate": "2026-05-01T00:00:00+01:00",
                    "endDate": "2027-04-30T23:59:59+01:00",
                    "maxExtentDate": "2030-04-30T23:59:59+01:00"
                },
                "hasRenewal": true,
                "renewal": {
                    "description": "The framework includes optional extensions of up to 36 months."
                },
                "awardCriteria": {
                    "criteria": [
                        {
                            "type": "quality",
                            "name": "Method Statement Questions",
                            "numbers": [
                                {
                                    "number": 30,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "price",
                            "name": "Cost",
                            "numbers": [
                                {
                                    "number": 70,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Method Statement Questions",
                            "numbers": [
                                {
                                    "number": 30,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "price",
                            "name": "Cost",
                            "numbers": [
                                {
                                    "number": 70,
                                    "weight": "percentageExact"
                                }
                            ]
                        }
                    ]
                },
                "hasOptions": true,
                "options": {
                    "description": "The Council may add to the cleaning schedule on an adhoc basis.."
                }
            },
            {
                "id": "5",
                "title": "Public Convenience Cleaning",
                "description": "To provide the seasonal cleansing of 9 public conveniences 4 times per day on weekdays, weekends and Bank Holidays for 16 weeks (roughly mid-May to early September 2026) at the following locations/ facilities:",
                "status": "active",
                "value": {
                    "amountGross": 297600,
                    "amount": 248000,
                    "currency": "GBP"
                },
                "selectionCriteria": {
                    "criteria": [
                        {
                            "type": "economic",
                            "description": "To be confirmed in the tender documents"
                        },
                        {
                            "type": "technical",
                            "description": "To be confirmed in the tender documents"
                        },
                        {
                            "type": "economic",
                            "description": "To be confirmed in the tender documents"
                        },
                        {
                            "type": "technical",
                            "description": "To be confirmed in the tender documents"
                        }
                    ]
                },
                "suitability": {
                    "sme": true,
                    "vcse": true
                },
                "contractPeriod": {
                    "startDate": "2026-05-01T00:00:00+01:00",
                    "endDate": "2027-04-30T23:59:59+01:00",
                    "maxExtentDate": "2030-04-30T23:59:59+01:00"
                },
                "hasRenewal": true,
                "renewal": {
                    "description": "The framework includes optional extensions of up to 36 months."
                },
                "awardCriteria": {
                    "criteria": [
                        {
                            "type": "quality",
                            "name": "Method Statement Questions",
                            "numbers": [
                                {
                                    "number": 30,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "price",
                            "name": "Cost",
                            "numbers": [
                                {
                                    "number": 70,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Method Statement Questions",
                            "numbers": [
                                {
                                    "number": 30,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "price",
                            "name": "Cost",
                            "numbers": [
                                {
                                    "number": 70,
                                    "weight": "percentageExact"
                                }
                            ]
                        }
                    ]
                },
                "hasOptions": true,
                "options": {
                    "description": "The Council may add or remove public convenience sites during the framework term and may vary cleaning frequencies on a adhoc basis"
                }
            }
        ],
        "documents": [
            {
                "id": "L-2",
                "documentType": "biddingDocuments",
                "description": "Market Engagement Questionnaire",
                "url": "https://www.sell2wales.gov.wales/Assets/NoticeBuilder_FileDownload.aspx?id=347373"
            },
            {
                "id": "conflictOfInterest",
                "documentType": "conflictOfInterest",
                "description": "Not published"
            },
            {
                "id": "024328-2026",
                "documentType": "tenderNotice",
                "noticeType": "UK4",
                "description": "Tender notice on Find a Tender",
                "url": "https://www.find-tender.service.gov.uk/Notice/024328-2026",
                "datePublished": "2026-03-18T08:21:41Z",
                "format": "text/html"
            },
            {
                "id": "032037-2026",
                "documentType": "tenderNotice",
                "noticeType": "UK4",
                "description": "Tender notice on Find a Tender",
                "url": "https://www.find-tender.service.gov.uk/Notice/032037-2026",
                "datePublished": "2026-04-08T15:17:15+01:00",
                "format": "text/html"
            }
        ],
        "communication": {
            "futureNoticeDate": "2025-12-08T23:59:59+00:00"
        },
        "hasRecurrence": true,
        "recurrence": {
            "dates": [
                {
                    "startDate": "2030-07-01T23:59:59+01:00"
                },
                {
                    "startDate": "2030-07-01T23:59:59+01:00"
                },
                {
                    "startDate": "2030-07-01T23:59:59+01:00"
                },
                {
                    "startDate": "2030-07-01T23:59:59+01:00"
                }
            ]
        },
        "enquiryPeriod": {
            "endDate": "2026-04-13T12:00:00+01:00"
        }
    },
    "language": "en"
}