OpenJHB 26/08

Rendering of carpet cleaning services within Johannesburg Regional Office and NDPWI various Magistrate courts for a period of thirty six (36

Public Works

The facts

Closing
12 Nov 2026, 11:00 (Closes in 27 days)
Briefing
23 Oct 2026, 11:00 · not compulsory
Briefing venue
78 De Korte Street, 4th Floor Boardroom-Braamfontein
Buyer
Public Works
Reference
JHB 26/08
Province
Gauteng
Category
Services: Functional (Including Cleaning and Security Services)
Type
Request for Bid(Open-Tender)
Advertised
16 Oct 2026
Published on
eTenders, the national tender portal

As advertised

Rendering of carpet cleaning services within Johannesburg Regional Office and NDPWI various Magistrate courts for a period of thirty six (36) months as and when the service is needed.

How and where to submit

Bids are submitted to the buyer as the tender documents say. The documents and full details are on eTenders, the national tender portal.

The closing time is 12 Nov 2026, 11:00, South African time.

Similar open tenders

  • DBN26/09/01eTenders

    Department of Justice

    Buyer
    Public Works
    Where
    National
    Category
    Services: Functional (Including Cleaning and Security Services)
    Closing
    Closes in 3 days · 19 Oct 2026

    Compulsory briefing 6 Oct 2026, 10:00

  • MN10/2026-27eTenders

    MN10/2026-27

    Buyer
    Emadlangeni Local Municipality
    Where
    KwaZulu-Natal
    Category
    Services: Functional (Including Cleaning and Security Services)
    Closing
    Closes in 3 days · 19 Oct 2026
  • DBN26/09/02eTenders

    Department of Justice

    Buyer
    Public Works
    Where
    National
    Category
    Services: Functional (Including Cleaning and Security Services)
    Closing
    Closes in 4 days · 20 Oct 2026

    Compulsory briefing 6 Oct 2026, 12:00

  • DBN26/09/03eTenders

    Department of Justice

    Buyer
    Public Works
    Where
    National
    Category
    Services: Functional (Including Cleaning and Security Services)
    Closing
    Closes in 5 days · 21 Oct 2026

    Compulsory briefing 6 Oct 2026, 11:00