Skip to main content

35

Verified General Maintenance companies

99/100

Top trust score

Guaranteed workmanship backed by escrow payments

Every pro identity-verified + comprehensive checks

Get quotes from verified General Maintenance in Johannesburg

Post your job in 3 steps — free, no obligation, no account needed to start.

Get free quotes →

Find verified pros by area and trade category

INDUSTRIAL PLUMBERS MAINTENANCE (PTY) LTD Info not yet verified May also quote Dept. of Labour member

Contact: C. Faurie

General Maintenance · Johannesburg

SIMRAND PROJECTS (PTY) LTD Info not yet verified May also quote Dept. of Labour member

Contact: T. Simbi

General Maintenance · Johannesburg North

DROP DOT (PTY) LTD Info not yet verified May also quote Dept. of Labour member

Contact: T. takalani

General Maintenance · Sandton

NOMAPHANSI INVESTMENT AD HOLDINGS (PTY) LTD T/A MNOMAPHANSI CONSTRUCTION Info not yet verified May also quote Dept. of Labour member

Contact: T. Magengelele

General Maintenance · Mpumalanga, Kathu, Johannesburg North + more

PHOENIX BUILDING CONTRACTORS (PTY) LTD Info not yet verified May also quote Dept. of Labour member

Contact: D. Josias

General Maintenance · Blackheath

UMZALI CIVILS (PTY) LTD Info not yet verified May also quote Dept. of Labour member

Contact: E. Bossi

General Maintenance · Blackheath

PHETOGO ENVIRONMENTAL PROJECTS (PTY) LTD Info not yet verified May also quote Dept. of Labour member

Contact: M. Tefu

General Maintenance · Fourways

MAKHAYA CORROSION CONTROL (PTY) LTD Info not yet verified May also quote Dept. of Labour member

Contact: C. Villiers

General Maintenance · Randburg

TSSN CARRIERS (PTY) LTD Info not yet verified May also quote Dept. of Labour member

Contact: T. Nyathi

General Maintenance · Johannesburg

WBHO CONSTRUCTION (PTY LTD Info not yet verified May also quote Dept. of Labour member

Contact: J. Leeson

General Maintenance · Sandton

ESKOM ROTEK INDUSTRIES SOC LTD Info not yet verified May also quote Dept. of Labour member

Contact: B. Nxumalo

General Maintenance · Johannesburg

DODONG TRADING ENTERPRISE 20 CC Info not yet verified May also quote Dept. of Labour member NBCEI member

Contact: H. Mani

General Maintenance · Wynberg, Cape St. Francis

MLK ENGINEERING AND CONSULTANTS (PTY) LTD Info not yet verified May also quote Dept. of Labour member

Contact: M. Chueu

General Maintenance · Johannesburg

PFESESA PROJECT DEVELOPMENT (PTY) LTD Info not yet verified May also quote Dept. of Labour member

Contact: M. Luruli

General Maintenance · Johannesburg North

MBONGISENI GENERAL SERVICES CC Info not yet verified May also quote Dept. of Labour member

Contact: T. Ramphisa

General Maintenance · Braamfontein

HEADSTART PROJECTS (PTY) LTD Info not yet verified May also quote Dept. of Labour member

Contact: T. Nkadimeng

General Maintenance · Pimville

HER ROYAL HIGHNESS (PTY) LTD Info not yet verified May also quote Dept. of Labour member

Contact: Y. Mkiva

General Maintenance · Ridgeway

ENVIROSERV WASTE MANAGEMENT (PTY) LTD Info not yet verified May also quote Dept. of Labour member

Contact: K. Naidoo

General Maintenance · Johannesburg

DIHLASHANA CONSULTING CORPORATION (PTY) LTD ENVIRONMENTAL ASBESTOS (PTY) LTD Info not yet verified May also quote Dept. of Labour member

Contact: G. Whysall

General Maintenance · Lone Hill

QINISA CONSTRUCTION GAUTENG (PTY) LTD Info not yet verified May also quote Dept. of Labour member

Contact: J. Mthembu

General Maintenance · Sandown

Page 45 of 46

Frequently asked questions

Are general maintenance pros in Johannesburg verified?

Yes — every general maintenance pro on TruePro passes identity verification before they can take on jobs. Pros who also carry insurance display a Fully Verified badge on their profile, and every review is tied to a real completed job.

How much does a general maintenance cost in Johannesburg?

Costs vary by job scope, materials, and site access, so we don't quote a fixed suburb-specific price here — see our General Maintenance cost guide below for typical South African price ranges, or post your job for free and compare real quotes. See the full General Maintenance cost guide →

Do I have to pay upfront?

No. Marketplace jobs use payment protection — your payment is held securely and only released to the pro once the job is completed, or after a structured case-resolution process if something goes wrong.

Ready to get quotes from verified General Maintenance companies in Johannesburg?

Post your job in 3 steps — free, no obligation, no account needed to start.

Post your job now →

Your payment for the job is held in escrow and only released when the job is done right. Your Pro gets paid on time and you get peace of mind knowing the work will be done to a high standard. Verified Pros are waiting to quote you — post your job and we'll notify you when you get a quote.

Recent General Maintenance requests in Johannesburg

Customer profile