
IT Support & IT Services Pretoria - Managed IT Services
Helpdesk answered from 07:00, most faults fixed remotely within the hour, an engineer on your premises every week
Managed IT support for Pretoria businesses of 3 to 300 people, from our own office in Centurion: 20+ years in business, response times in writing, prices published before the meeting, and a 5.0 Google rating from 17 reviews.
📍 In Pretoria East or Centurion? See our Pretoria East and Centurion pages. Further out? We cover every town within 100 km of Centurion.
Built for how Pretoria does business
Pretoria is a city of institutions and the businesses that serve them. The CBD, Arcadia and Sunnyside hold government departments, embassies and the consultancies, law firms and suppliers whose contracts depend on them; Hatfield, Muckleneuk and Brummeria carry the University of Pretoria, UNISA, the CSIR and the start-ups around them; Lynnwood, Brooklyn and Menlyn are lined with medical practices, accountants and corporate offices; Silverton, Waltloo and Rosslyn run the factories and workshops of the motor industry; Pretoria North, Akasia and Montana add hundreds of owner-run firms, schools and practices.
Almost none of them can justify a full-time IT person, and all of them depend on systems that must be up at 07:30: a tender portal, a practice-management system, Microsoft 365, a workshop network. The fault that gets fixed is rarely the fault that keeps coming back, the backup that was set up once was never tested, and nobody wrote down what the response time was supposed to be. Our packages were built against that list.
We have supported Pretoria businesses since 2004 from our own office in Centurion, inside the City of Tshwane: Pretoria East is 20 to 30 minutes away, the CBD and Hatfield 25 to 35, Pretoria North and Rosslyn 35 to 45. Senior engineers, never juniors; response times in writing; the price published before the first meeting.
What Pretoria businesses ask us to fix
The six things behind most of the tickets we get from the capital.
Tenders, CSD and POPIA
Suppliers to government and the professions in Pretoria live by deadlines and documents. We keep the laptops encrypted, the shared drives access-controlled, the backups tested and the incident plan written, so a compliance question or a lost laptop never costs you a contract.
Tshwane's own load-shedding blocks
The City of Tshwane runs a different schedule from Eskom's, and office parks on the same road sit on different blocks. We map your block, size the UPS for the router, switch and server rather than just the desktops, and set the failover so calls, email and card machines survive the slot.
Fibre in older buildings
Vumatel, Openserve, Frogfoot and MetroFibre reach most Pretoria streets, but in the CBD, Arcadia and the older suburbs the last hundred metres, the shared building switch and a consumer router are usually the real bottleneck. We deal with the provider on your behalf and put proper access points in.
The 07:30 problem
A practice, a school office or a dispatch desk cannot wait for a technician who is free at 11. Our helpdesk answers from 07:00, most faults are fixed remotely inside the hour, and an engineer is on the N1 or the N4 to you the same morning when hands are needed.
Workshops and plants in Silverton and Rosslyn
Machines with fixed IP addresses that must never change, Wi-Fi that has to reach the yard, and an office network that must be kept apart from both. We segment, document and monitor it, and keep spare switches in Centurion.
Microsoft 365 that is actually backed up
Microsoft keeps your email running; it does not keep a copy for you. A deleted mailbox, a departed employee or ransomware syncing through OneDrive is gone unless someone backs it up. Every Fully Managed client gets a nightly Microsoft 365 backup that we restore-test on a schedule.
Everything we do in Pretoria, from one team
Managed IT support
Helpdesk, monitoring, updates and antivirus for every computer
Cybersecurity
Firewalls, endpoint protection, POPIA controls and incident planning
Microsoft 365
Administration, migrations and a nightly backup of your mailboxes
Backup and disaster recovery
Computers, servers and email backed up and restores tested
Servers and cloud
Physical, virtual and Azure servers built, patched and monitored
Networks and Wi-Fi
Fibre liaison, switching, access points and load-shedding failover
Data recovery
Dead drives, deleted files and failed RAID arrays recovered
Hardware and repairs
Laptops, desktops and printers supplied, repaired and upgraded
IT audits and planning
A written 10-point plan with an estimate against every point
Our prices, before the meeting
Every rate agreed upfront. Monthly packages start at R3,500. A R650 callout applies to every on-site visit; travel is never hidden in the fee.
Core Business IT
- Unlimited remote support (business hours)
- 4-hour response time SLA
- Microsoft 365 administration & support
- Backup monitoring and alerting
- Basic network support
- Monthly system health check
Fully Managed IT
- Everything in Core Business IT
- 2-hour response time SLA
- Proactive monitoring & patch management
- Weekly 2-hour on-site visit
- Cloud backup incl. Microsoft 365 email
- Load-shedding pack and POPIA agreement
Enterprise IT Partner
- Everything in Fully Managed
- 1-hour critical response
- 4 on-site hours every week
- Servers managed, restores tested quarterly
- Network and security specialists
- Account manager and 12-month roadmap
What it looks like when it works
Rated 5.0 on Google by 17 businesses. Read the reviews or, if you are a client, leave one.
Manufacturing client, Gauteng
Problem: Production losses due to an unstable network.
What we did: Redundant infrastructure, segmented workshop network and 24/7 monitoring.
Result: 99.9% uptime, 80% fewer IT incidents.
Professional services firm, Pretoria
Problem: A growing firm needed scalable IT and cloud support without an IT department.
What we did: Infrastructure migrated to Azure and Microsoft 365, Fully Managed package with a weekly visit.
Result: 60% lower IT cost and a team that stopped logging tickets about email.
Your first month with us in Pretoria
What happens between signing and the first monthly report. No surprises, nothing done without a quote.
- Day 1
1. Site survey and inventory
An engineer walks the premises, photographs the comms cupboard, records every computer, printer, switch and licence, and notes the fibre provider, the UPS run-time and who has admin rights. You get the inventory as a spreadsheet the same week.
- Week 1
2. Monitoring and protection on every device
Our agent goes onto every computer and server: patching, antivirus, disk health and backup status report back to the helpdesk. Anything already failing shows up now, before it becomes a call.
- Week 1
3. Backups tested, not assumed
Whatever backup exists is restored to a test folder to prove it works. If nothing exists, a nightly cloud backup of servers and Microsoft 365 mailboxes goes in, with a restore drill in the diary.
- Week 2
4. The written 10-point plan
Ten things we would fix, in priority order, each with an estimate. Some are free (password policy, removing admin rights), some need budget (a UPS that lasts the full two hours). You decide the order; nothing is done without a signed quote.
- Week 3
5. First scheduled visit
The assigned engineer's weekly on-site slot starts. Users know the face and the day; small annoyances get fixed while they are small instead of becoming tickets.
- Week 4
6. Review with the owner
Thirty minutes: what was found, what was fixed, what the monitoring shows, what is next. Then monthly, in writing, for as long as you are a client.
Calculate Your IT Investment
Estimate your monthly IT cost for a Pretoria office and add the services you need.
Unlimited remote support with 4-hour response SLA
Cost Estimate
Pretoria questions
What businesses in the capital ask before they sign.
What does IT support cost for a 10-person office in Pretoria?
Core Business IT is R750 per user per month, Fully Managed R950 and Enterprise IT Partner R1,299, with a R3,500 monthly minimum. Ten people on Fully Managed is R9,500 a month, which includes the weekly on-site visit, tested backups and Microsoft 365 administration. A R650 callout applies to each on-site visit so travel is never hidden in the fee. If you would rather test us first, pay-as-you-go is R750 an hour.
How fast can you get an engineer to our office in Pretoria?
Critical faults are answered within two hours in writing, and most are resolved remotely inside the hour. When hands are needed an engineer drives from our Centurion office the same morning: 20 to 30 minutes to Pretoria East, 25 to 35 to the CBD and Hatfield, 35 to 45 to Pretoria North and Rosslyn outside rush hour. Fully Managed and Enterprise clients also get a scheduled weekly on-site visit on a day they choose.
Which parts of Pretoria do you cover?
All of them: the CBD, Arcadia, Hatfield, Brooklyn, Lynnwood, Menlyn, Silverton, Pretoria North, Akasia, Rosslyn and everything in between. Pretoria East and Centurion have their own pages with local detail, and we cover every town within 100 km of our office.
Do you come on site, or is it all remote?
Both. Most faults are fixed remotely through secure access while you watch. Hardware, cabling, new installations and the weekly visit happen on site, by the same senior engineer who is assigned to your business and knows your network before the call comes in.
Do you administer Microsoft 365 for Pretoria businesses?
Yes: licensing, users and leavers, security settings, Exchange Online, SharePoint and Teams, migrations from older email, and a nightly backup of every mailbox and OneDrive that we test on a schedule, because Microsoft does not keep a copy for you.
What happens to our systems during load-shedding?
We identify your Tshwane block, size a UPS for the network and the server rather than just the desktops, add LTE failover where a fibre fault would stop the business, and make sure the backups still run. This is the load-shedding pack in the Fully Managed package.
Can you take over from our current IT company without downtime?
Yes. We start with a 15-minute introductory meeting at no charge, then an IT audit and a written 10-point plan with an estimate against every point. Passwords, licences and vendor relationships move over in a planned handover, usually within a week, with no change your staff notice except that tickets get answered.
Do you offer after-hours IT support in Pretoria?
The helpdesk answers Monday to Friday 07:00 to 19:00 and Saturday 08:00 to 15:00. Every managed package includes 24/7 monitoring, and Fully Managed and Enterprise clients have an after-hours emergency line for critical faults.
Getting to you in Pretoria
From our office in Centurion, inside the City of Tshwane: the N1 and N4 to Pretoria East and Menlyn in 20 to 30 minutes, the N1 and N14 to the CBD, Arcadia and Hatfield in 25 to 35, the N1 and N4 west to Pretoria North, Akasia and Rosslyn in 35 to 45, outside rush hour.
Office: 257 Jean Avenue, Building 5, Central Office Park, Centurion, 0157
Phone: 060 131 5099 · WhatsApp: 060 131 5099
Helpdesk: 07:00-19:00 weekdays, 08:00-15:00 Saturdays, and an after-hours emergency line for Fully Managed and Enterprise clients
Four services, one Centurion office: Four services, one Centurion office
An IT client needs a website; a website needs customers; customers need their IT to work. Code Masters, Topaz and Marketing Guru are the same company, the same people and the same phone number, so each job hands over to the next without a new supplier.
IT support, done for you · this page
Code Masters IT Support
The IT company behind it all: helpdesk, monitoring and on-site engineers within 100 km of Centurion.
Software, built for you
Code Masters Software
Custom software, web and mobile apps and system integration for businesses anywhere in South Africa, built in stages and shown every week.
Websites, built for you
Topaz Website Creations
Our design brand. Topaz designs and builds the website, Code Masters hosts and secures it, and you deal with one office.
Campaigns, run for you
Marketing Guru
Our own platform finds the businesses you want as customers and writes to them. We run it; you get the replies.
Guides from the Code Masters team
- What managed IT support costs in Centurion in 2026, with worked examples
- Managed IT vs break-fix: what each actually costs a Pretoria business
- Monthly IT support packages explained
- Load-shedding and your server: a Gauteng IT continuity plan
- Microsoft 365 migration for a Pretoria business: what actually happens
- Seven signs your business has outgrown ad-hoc IT
IT support from Code Masters
Looking for IT services near me or an IT support company near me in Gauteng? Code Masters is an IT services company and managed IT services provider in Centurion: one IT solutions company for the helpdesk, the network and the devices, and computer support near me for every business within 100 km. If you are comparing IT consulting companies, start with the free IT audit; the only charge is the R650 callout.
Ask us about it support