Customs Clearing Agent Near Me | Johannesburg | From R1,550
SARS-Registered Customs Agent · Clearing Since 2004

Customs Clearing Agent in Johannesburg — SARS-Registered, Near You

Flexagon Freight & Logistics is a SARS-registered customs clearing agent based at 2 West Street, Kempton Park CBD, beside OR Tambo International. We lodge import and export entries electronically with our own staff — tariff classification, valuation, ITAC and other permits, deferment, rebates and rules-of-origin documentation — and clear at OR Tambo, City Deep, Durban, Cape Town, Ngqura and the road border posts.

The clearing agent is the part of the chain that decides whether your cargo moves or sits. We do not sub-contract it. When SARS raises a query on your entry, the person who answers it works here.

SARS
Registered Agent
2004
Clearing Since
In-house
Entries Lodged
24 hrs
Quote Turnaround
Beside the OR Tambo cargo terminals Queries walked, not emailed
International Enquiries Welcome Quotes to any country worldwide
SARS-registered customs clearing agent
OR Tambo · City Deep clearances
Durban · Cape Town · Ngqura
All SADC road border posts
24/7 emergency freight line
SARS-Registered Customs Agent
Freight Forwarding Since 2004
Quotes Within 24 Business Hours
Named Account Manager — No Call Centre
International Enquiries Welcome
24/7 Emergency Freight Line
Quick answer

Who is a registered customs clearing agent in Johannesburg, South Africa?

Flexagon Freight & Logistics (Pty) Ltd is a SARS-registered customs clearing agent based at 2 West Street, Kempton Park CBD, Gauteng, beside OR Tambo International. Clearing since 2004, we lodge import and export declarations electronically with our own staff and handle tariff classification, customs valuation, ITAC and other permit applications, deferment accounts, rebate and drawback provisions, and AfCFTA and SADC rules-of-origin documentation.

We clear at OR Tambo International, City Deep, Durban, Cape Town, Ngqura and every major road border post. Quotes are issued within 24 business hours. Call +27 73 326 0521, email [email protected] or request a quote.

Registration
SARS-registered customs clearing agent
Entries
Lodged electronically, in-house
Clearance points
OR Tambo, City Deep, Durban, Cape Town, Ngqura, border posts
Clearing since
2004
Quote turnaround
Within 24 business hours

Page content last reviewed and updated 30 September 2026.

Clearing & Forwarding

The Entry Is Where Most
Freight Actually Goes Wrong

A container does not usually sit at Durban because a ship was late. It sits because the tariff heading was wrong, the invoice value did not match the packing list, the importer was not registered, a permit nobody knew about was never applied for, or the certificate of origin named a different consignee. Customs clearing is an administrative discipline, and freight delays are usually administrative failures.

Flexagon is a SARS-registered customs clearing agent, which means we lodge your bill of entry ourselves rather than routing it through another broker. Classification, valuation, permits, deferment, rebates and every SARS query stay inside one accountable business. That matters most at the moment something goes wrong — there is one number to call, and the person who answers is the person who filed the entry.

Our office sits beside the OR Tambo cargo terminals, where the great majority of South Africa's international air cargo is cleared, so a stop order, a reweigh or a documentary query is walked the same day rather than emailed and chased. Call +27 73 326 0521, email [email protected] or request a quote.

⚠️ The Three Most Common Reasons Cargo Is Held

In order: an incorrect or unsupportable tariff heading; a commercial invoice that does not agree with the packing list or the bill of lading; and a permit or approval that was required and never applied for. All three are avoidable before the cargo ships — which is why we ask for documents at quote stage rather than on arrival.

Same dayTerminal queries walked
EDIEntries lodged electronically
24 hrsQuote turnaround
2004Clearing since
Near You

Customs Clearing Near Me — Anywhere in South Africa

Searching for customs clearing near you? We collect from every Gauteng suburb and run scheduled national routes to all nine provinces. Pick your city for local collection detail, transit times and a quote form.

Collected From Your Door

Scheduled and on-demand collections — you do not come to us.

Quote Inside 24 Hours

Itemised quote within 24 business hours; before midday often same day.

Quote on WhatsApp

Send a photo of the invoice or packing list to +27 73 326 0521.

24/7 Line in Transit

A person answers for cargo already moving or stuck at a border.

What Clearing Covers

Customs Clearing & Forwarding
— Every Part of the Entry

Learn More opens the related service page; Request a Quote goes straight to the enquiry form.

📥

Import Customs Clearance

Bills of entry lodged electronically against your supplier's commercial invoice and packing list, with tariff classification, customs valuation, duty and VAT calculation, and release coordinated with the terminal or depot. We flag permit requirements before the cargo ships rather than after it lands.

Bill of EntryDuty & VATValuationRelease CoordinationDeferment
📤

Export Customs Clearance & Documentation

Export entries, certificates of origin, SADC and AfCFTA preference declarations, and the destination-country documentation that decides whether your cargo is released on arrival. Export paperwork failures usually surface at the far end, where they are expensive and slow to fix.

Export EntryCertificate of OriginSADC PreferenceAfCFTADestination Docs
🔖

Tariff Classification & Duty Optimisation

The HS heading sets your duty rate, your permit requirements and your rebate eligibility. On a repeat import a careless heading compounds every single shipment. We classify properly, review headings when your product range changes, and check whether a rebate or drawback provision applies to your inputs.

HS ClassificationRebatesDrawbacksDuty RatesHeading Review
📜

ITAC Permits, Approvals & Regulated Goods

Many commodities need an approval before they may be imported — ITAC permits, agricultural and health clearances, and regulatory approval for telecoms and radio-frequency equipment. We identify what your commodity needs at quote stage, because discovering it while the cargo sits in a bonded warehouse is the expensive way to find out.

ITAC PermitsHealth & PhytoRF ApprovalsRegulated GoodsPre-checks
🛫

Clearance at OR Tambo, City Deep and the Ports

Air imports cleared at OR Tambo — beside our office, so holds and reweighs are handled in person the same day. Sea imports cleared at Durban, Cape Town and Ngqura, or inland at City Deep where the container comes up by rail, with the road leg and empty return managed so you avoid demurrage and detention.

OR TamboCity DeepDurbanCape TownNgqura
🏛️

Bonded Warehousing, Transit Bonds & Removals in Bond

Where duty should not yet be paid — goods awaiting a permit, a buyer or onward export — we arrange bonded storage and removals in bond. For cargo transiting South Africa to Zimbabwe, Zambia, Botswana or the DRC we lodge the transit bond and manage acquittal at the exit border.

Bonded StorageRemoval in BondTransit BondsAcquittalRe-export
What we handle
SARS-Registered Customs Clearing Agent
Dangerous Goods Documented to IATA DGR, IMDG & ADR Rules
Temperature-Controlled & Reefer Equipment
AfCFTA & SADC Origin Documentation
GPS-Tracked Road Fleet
Worldwide Quoting — Any Country
2026 Price List — Customs Clearing

Freight & Customs Clearing Prices
Below the Published Market Rate

Most forwarders make you phone for a price. We publish ours. Every from-price below sits under the lowest rate we could find publicly listed by other South African forwarders in September 2026.

Flexagon from-prices versus publicly listed South African market rates, reviewed 30 September 2026. Prices exclude VAT, SARS duties and taxes, port/terminal charges, tolls and fuel surcharge. Final price depends on weight, volume, commodity and route — confirmed on an itemised quote.
ServiceUnitTypical published market rateFlexagon price
Customs Clearing
Courier / small-parcel import clearanceper entryper entryfrom R1,800from R1,550
Air freight import clearance (OR Tambo)per entryper entryfrom R3,500from R2,950
Sea freight import clearance (FCL / LCL)per entryper entryfrom R3,500from R2,950
Export declaration & clearanceper entryper entryfrom R2,500from R2,100
Urgent / same-day clearanceper entryper entryfrom R5,000from R4,250
Road Freight
Pallet Johannesburg ⇄ Durban (≤800 kg)per palletper palletR420 – R650from R395
Pallet Johannesburg ⇄ Cape Town (≤800 kg)per palletper palletR850 – R1,200from R799
Pallet Johannesburg ⇄ Polokwane (≤800 kg)per palletper palletR280 – R420from R265
5-ton part load Johannesburg ⇄ Durbanper loadper loadR2,100 – R3,200from R1,990
5-ton part load Johannesburg ⇄ Cape Townper loadper loadR4,800 – R7,200from R4,550
Interlink full truckload (34 t)per kmper kmR18.00 – R28.00from R17.20
Warehousing
Pallet storage (general)per pallet / monthper pallet / monthfrom R250from R229
Pallet receiving / intakeper palletper palletR150R135
Container devanning — 20ftper containerper containerR3,500R3,150
Container devanning — 40ftper containerper containerR5,500R4,950
Pick & packper orderper orderR15R13
Side by Side

Flexagon vs the Usual Freight Forwarder

What you get from Flexagon compared with what shippers commonly report from other forwarders.
What mattersFlexagon Freight & LogisticsMany other forwarders
Prices published up front Yes — on this page"Call for a quote"
Quote turnaround Within 24 business hoursOften several days
SARS clearing done in-house Yes — SARS-registered since 2004Frequently sub-contracted
Written price-beat promise YesRarely
Quotes on WhatsApp Yes — +27 73 326 0521Email or call centre
Named account manager One person, direct lineTicket queue
Air, sea and road compared on one quote YesOne mode, one price
24/7 line for cargo in transit YesOffice hours only
Simple 4-Step Process

How a Customs Entry Is Handled

Four steps. The work that prevents delays happens in steps one and two, before the cargo arrives.

01

01 · Send the Documents

Send the commercial invoice, packing list and transport document (bill of lading or air waybill). We check them against each other before anything is lodged — mismatches between these three documents are the most common cause of a customs query. Request a quote or call +27 73 326 0521.

02

02 · Classification and Pre-checks

We classify the goods, calculate duty and VAT, and confirm whether a permit, approval or inspection applies before the cargo arrives. Where a rebate or preferential rate is available, we tell you and prepare the supporting documents rather than defaulting to the full rate.

03

03 · Entry Lodged and Release Obtained

The bill of entry is lodged electronically with SARS by our own staff. If a query, inspection or stop is raised, we deal with it directly at the terminal — and because our office is beside the OR Tambo cargo terminals, that usually happens the same day.

04

04 · Delivery and Document Pack

Cargo is released, collected and delivered, and you receive the full document set — customs release, entry, transport documents and proof of delivery — for your records and any later SARS or auditor query.

Before You Ship

What We Need to Clear Your Cargo

Send these with your enquiry and the quote is accurate first time — and the entry is prepared before the cargo lands rather than after.

To quote accurately we need

  • Commodity description — what the goods actually are, in plain words, plus the HS code if you have one
  • Value and currency — the transaction value as invoiced, and the Incoterm agreed with the supplier
  • Gross weight and dimensions — or container size and count for sea freight
  • Origin and destination — country of manufacture, and the delivery address in South Africa
  • Deadline — the date the goods are actually needed, not the date they were ordered
  • Importer details — your registered company name and SARS importer code, or tell us if you are not yet registered

Documents for the shipment

  • Commercial invoice — supplier's invoice showing value, currency, Incoterm, and a proper goods description
  • Packing list — must agree with the invoice on quantities, weights and marks
  • Bill of lading or air waybill — the transport document issued by the carrier
  • Certificate of origin — where a preferential rate under AfCFTA, SADC or a trade agreement is claimed
  • Permit or approval — ITAC, health, phytosanitary or regulatory approval where the commodity requires it
  • Safety data sheet — for any commodity that may be classified as dangerous goods

If you are importing for the first time and do not have a SARS importer code, say so — we will walk you through registering before the cargo ships, which is considerably cheaper than sorting it out while the container accrues storage.

Sectors We Clear For

Customs Clearing Across
the South African Economy

Different commodities break in different places. These are the ones we clear most, and what each one usually trips on.

🚗
Automotive
Component headings and rebate provisions
🏭
Manufacturing
Raw material and machinery valuation
⛏️
Mining Supply
Mining consumables and equipment permits
🧪
Chemicals & DG
DG classification and regulated chemicals
💊
Pharmaceutical
Health approvals and regulated inbound
🛒
Retail & E-commerce
Retail stock valuation and origin claims
🌾
Agriculture & Food
Phytosanitary and health certificates
🏗️
Construction
Structural steel headings and duties
☀️
Energy & Renewables
Solar and battery component headings
💻
Technology
RF and telecoms equipment approvals
🏥
Healthcare
Medical device approvals and consumables
🏛️
Public Sector & NGO
Government, embassy and donor exemptions
Why Use Us for Clearing

Six Reasons to Move
Your Clearing to Flexagon

Six reasons South African shippers switch to Flexagon — and stay.

🧾

We Lodge Our Own Entries

SARS-registered, filing electronically with our own staff. Classification, valuation, permits and queries do not get passed down a chain — so when something goes wrong there is exactly one party to call.

One accountable party on the entry
✈️

Beside the Cargo Terminals

Our office is next to OR Tambo, where most of South Africa's air cargo clears. A stop order or a reweigh gets walked in person the same day rather than emailed and chased.

Queries walked, not emailed
🔖

Classification Taken Seriously

On a repeat import the tariff heading is worth more than the freight rate. We classify properly, review headings when your range changes, and check rebate and drawback eligibility.

Headings reviewed, not copied forward
📜

Permits Flagged Before Shipping

ITAC, health, phytosanitary and RF approvals identified at quote stage. Finding out at the port that a permit was needed is the single most expensive administrative mistake in importing.

Requirements raised before departure
🌍

Origin Documentation Done Properly

AfCFTA and SADC preferential rates depend on rules of origin for your specific heading, not on the cargo simply being African. We check whether you qualify and prepare the documents — or tell you plainly that you do not.

Preference claimed only where it holds
👤

A Named Account Manager

One person who learns your commodity, your suppliers and your deadlines, reachable directly, with a 24/7 line for cargo already in transit.

Direct line, no call centre
Clearance Points

Where We Clear, and What to Expect

Indicative clearance behaviour at each entry point. Actual timing depends on documentation, inspection and the terminal.

Indicative lanes worked from South Africa. Transit times are planning guides only — confirmed timings are issued with every quote.
Lane from South AfricaModeIndicative transitNotes
OR Tambo International (air)Air import/exportSame day–1 dayOur office is beside the cargo terminals; queries handled in person
City Deep (inland container)Sea import1–2 days after availabilityWatch free days — demurrage and detention start quickly
Durban PortSea import/export2–4 days after dischargeSouth Africa's largest container port; the default Gauteng gateway
Cape Town Container TerminalSea import/export2–4 days after dischargeWorth pricing against Durban on some lanes
Ngqura / GqeberhaSea import/export2–4 days after dischargeAutomotive and transhipment traffic
Beitbridge (Zimbabwe)Road export/transitVariableBusiest SADC post; documentation completeness decides the wait
Lebombo (Mozambique)Road export/transitVariableMaputo corridor; generally lighter than Beitbridge
Kopfontein / Skilpadshek (Botswana)Road export/transitVariableUsually the quickest of the SADC posts
Oshoek (Eswatini) & Caledonspoort (Lesotho)Road exportVariableShort-haul regional distribution
Kazungula / Chirundu (Zambia)Road transitVariableTransit bond required through Zimbabwe

Border timings are deliberately not given as fixed numbers. At every Southern African post the wait is driven by documentation completeness and queue conditions on the day, not by distance — and a forwarder who quotes you a guaranteed border transit is guessing. What we control is that the paperwork is complete and correct before the vehicle leaves.

Local Coverage

Customs Clearing Across Gauteng

Clearing is handled centrally from Kempton Park, with collection and delivery in every area below. Each page carries that area's local detail.

Customs Clearing — Kempton Park
Local collection detail, suburb coverage and transit times for Kempton Park.
Customs Clearing — Isando
Local collection detail, suburb coverage and transit times for Isando.
Customs Clearing — Pomona
Local collection detail, suburb coverage and transit times for Pomona.
Customs Clearing — Germiston
Local collection detail, suburb coverage and transit times for Germiston.
Customs Clearing — Alberton
Local collection detail, suburb coverage and transit times for Alberton.
Customs Clearing — Benoni
Local collection detail, suburb coverage and transit times for Benoni.
Customs Clearing — Johannesburg
Local collection detail, suburb coverage and transit times for Johannesburg.
Customs Clearing — Sandton
Local collection detail, suburb coverage and transit times for Sandton.
Customs Clearing — Roodepoort
Local collection detail, suburb coverage and transit times for Roodepoort.
Customs Clearing — Pretoria
Local collection detail, suburb coverage and transit times for Pretoria.
Customs Clearing — Centurion
Local collection detail, suburb coverage and transit times for Centurion.
Customs Clearing — All Gauteng
Local collection detail, suburb coverage and transit times for All Gauteng.
Customs Clearing — Cape Town
Local detail, port and corridor information for Cape Town.
Customs Clearing — Durban
Local detail, port and corridor information for Durban.
Customs Clearing — Gqeberha
Local detail, port and corridor information for Gqeberha.
Customs Clearing — East London
Local detail, port and corridor information for East London.
Customs Clearing — Bloemfontein
Local detail, port and corridor information for Bloemfontein.
Customs Clearing — Polokwane
Local detail, port and corridor information for Polokwane.
Customs Clearing — Mbombela
Local detail, port and corridor information for Mbombela.
Customs Clearing — Rustenburg
Local detail, port and corridor information for Rustenburg.
National Line-Haul

Collection & Delivery in All Nine Provinces

We collect from and deliver to these centres on scheduled national runs.

Kimberley
Pietermaritzburg
Richards Bay
George
Stellenbosch
Saldanha Bay
Upington
eMalahleni
Middelburg
Vereeniging
Vanderbijlpark
Klerksdorp
Potchefstroom
Welkom
Newcastle
Mthatha
Musina
Brits
Komatipoort
Kariega
Avoid Delays & Penalties

7 Costly Mistakes Customs Clearing Shippers Make —
and How We Prevent Them

Most freight overspend is not the rate. It is a delay, a penalty or a charge nobody planned for.

01

Wrong tariff heading

An inherited or guessed HS code can mean overpaid duty on every shipment — or a SARS penalty later. We check the heading, not copy it forward.

02

No importer / exporter code

Cargo cannot be cleared without SARS customs registration. We walk first-time traders through it before the goods ship.

03

Invoice and packing list don't match

Mismatched weights, values or descriptions trigger stops and inspections. We check supplier documents before departure.

04

Free days missed

Containers left past the free period rack up storage, demurrage and detention. We book collection against the release.

05

Wrong Incoterm

EXW, FOB or DAP decides who pays for what. The wrong one quietly moves costs onto you. We advise before you order.

06

Undeclared dangerous goods

Batteries, chemicals, aerosols and paints need DG documentation. Undeclared DG gets rejected or fined.

07

Choosing the cheapest rate, not the cheapest landed cost

A low freight rate with high port, clearing or delivery charges costs more. Our quotes show the full landed cost.

Clearing Questions?

Monday to Friday 08:00–17:00 and Saturday 08:00–12:00 SAST. There is a 24/7 line for cargo already held at a terminal or a border.

+27 73 326 0521 [email protected] Request a Quote
Customs Clearing FAQs

Frequently Asked Questions

What importers and exporters actually ask before appointing a clearing agent.

Flexagon Freight & Logistics is a SARS-registered customs clearing agent at 2 West Street, Kempton Park CBD, Gauteng, beside OR Tambo International. We have been clearing since 2004 and lodge entries for importers and exporters across Gauteng and nationally. Call +27 73 326 0521 or request a quote.
For a straightforward air import at OR Tambo with complete documents, clearance is often same day or next day. Sea imports typically clear two to four days after the container is discharged and available. The variable is almost never SARS itself — it is whether the documents agree with each other and whether a permit or inspection applies. Complete paperwork is the single biggest lever on clearance time.
At minimum: the supplier's commercial invoice, the packing list, and the bill of lading or air waybill. Add a certificate of origin where you are claiming a preferential rate, and any permit or approval the commodity requires. The three core documents must agree with each other on quantities, weights, values and marks — a mismatch is the most common trigger for a customs query.
Duty depends on the tariff heading your goods fall under and the country of origin; VAT is then calculated on the customs value plus duty. We will classify the goods and give you a landed-cost estimate before you commit to the order, rather than after the invoice arrives. Where a rebate, drawback or preferential rate applies, we will say so — and where it does not, we will say that too.
We can review it and tell you plainly whether it holds up. On a repeat import a wrong heading compounds across every shipment, so the review is usually worth doing. Where an overpayment has occurred there may be a refund route; where an underpayment has occurred it is far better to correct it deliberately than to have it found.
Yes. Call +27 73 326 0521 rather than emailing — held cargo accrues storage and detention daily, so it is a phone matter. We will establish what the hold actually is (documentary query, inspection, valuation, permit or a stop by another authority), tell you what it will take to lift it, and act. Holds handled early cost a fraction of holds handled late.
Yes. Importers need a SARS importer code, and there are different registration routes depending on whether you import regularly or occasionally. If you are not registered we will walk you through it before the cargo ships — sorting it out while a container accrues storage is the expensive version.
The African Continental Free Trade Area allows preferential — often reduced or zero — duty on qualifying goods traded between member states. Whether your goods qualify depends on the rules of origin for your specific tariff heading, not simply on the shipment being African. We check the rule that applies to your product and prepare the certificate of origin and declaration where it holds.
Yes. Dangerous goods are classified and documented to IATA DGR for air, the IMDG Code for sea and ADR-aligned requirements for road. Regulated commodities — agricultural products, foodstuffs, medical devices, telecoms and radio-frequency equipment — each carry their own approval requirements, which we identify at quote stage.
Yes. Cargo moving through South Africa to Zimbabwe, Zambia, Botswana, Malawi or the DRC moves under a transit bond, which must be properly lodged and then acquitted at the exit border. An unacquitted bond becomes a liability for the importer, so this is worth having handled by someone who tracks it to closure.
It is quoted per entry and depends on the complexity — number of tariff lines, permits required, whether valuation work or a ruling is needed, and the entry point. We quote it as a separate line from the freight so you can see exactly what the clearing costs rather than having it folded into a single figure.
Yes, and it is a straightforward handover. We will review your current tariff headings and recent entries as part of onboarding — that review alone often pays for itself. Call +27 73 326 0521 or request a quote to start.
Flexagon publishes from-prices (excluding VAT): customs clearance from R1,550 for courier entries and R2,950 for air or sea imports, export declarations from R2,100, pallets Johannesburg–Durban from R395, Johannesburg–Cape Town from R799, and pallet storage from R229 per month. Each is below the lowest publicly listed South African rate we found in September 2026. Your exact price is confirmed on an itemised quote within 24 business hours.
Yes. Flexagon Freight & Logistics collects from businesses across Johannesburg and delivers nationally and internationally. Our office is at 2 West Street, Kempton Park CBD, Gauteng — you do not need to visit; collections, customs entries and delivery are handled for you. Call +27 73 326 0521 or WhatsApp the same number.
Yes. WhatsApp +27 73 326 0521 with the commodity, weight or pallet count, collection and delivery points, and a photo of the invoice or packing list if you have one. You will get an itemised quote within 24 business hours.
Yes — send us any written, like-for-like quote from another SARS-registered forwarder and we will beat it, or show you line by line which costs the cheaper quote has left out.

Cargo Arriving, or Already Held?

Send the invoice, packing list and transport document and we will tell you what it will take to clear it — and quote within 24 business hours.

Request a Clearing Quote

Request a Customs Clearing Quote

Send the commodity, value, weight and entry point. A SARS-registered clearing specialist will reply within 24 business hours with an itemised quote.

Customs Clearing Enquiry

Fields marked * are required. We reply within 24 business hours. International enquiries are welcome — we quote to any country worldwide.

Phone & 24/7 Emergency Line
+27 73 326 0521
Email for Quotes
[email protected]
Head Office
2 West Street, Kempton Park CBD
Kempton Park, Gauteng 1619
South Africa
Operating Hours
Mon–Fri: 08:00–17:00 SAST
Saturday: 08:00–12:00 SAST
24/7 emergency freight line
International Enquiries
Welcome — we quote to any country worldwide
Import, export and cross-trade shipments
Quote Turnaround
Within 24 business hours
Detailed, itemised, no obligation
Nearby Coverage

Freight & Logistics by Area

Every area page carries local collection detail, suburb coverage, indicative transit times and its own quote form.

Our Services

Explore Each Freight Service in Detail

Every service page explains scope, documentation and lead times — or skip ahead and request a quote.

Customs Clearing Across Gauteng

Serving Johannesburg, Gauteng
and All of South Africa

We clear for importers and exporters across Johannesburg and greater Gauteng from our office at 2 West Street, Kempton Park CBD, beside the OR Tambo cargo terminals — with national coverage across all nine South African provinces.

Our office — serving South Africa and surrounds
2 West Street, Kempton Park CBD, Kempton Park, Gauteng 1619 — serving Johannesburg, Gauteng and all of South Africa
Get Directions
Mon–Fri: 08:00–17:00 | Saturday: 08:00–12:00 | 24/7 emergency line
+27 73 326 0521