Send your enquiry through the form
The quickest way to reach Affo is through the enquiry form on this page. Add your name, business name, town or suburb, and the service you need so we can route your message to the right person first time. If you already know what is needed, mention whether you are looking for monthly payroll, weekly wage payroll, bookkeeping support, or a full clean-up of your records.
Please include a short note on your current setup. For example, tell us how many staff members you pay, whether you use timesheets, and if you need help with leave tracking, payslip processing, or termination pay. That helps us give you a more accurate reply, without going back and forth for basic details.
What to include so we can reply properly
Clear information helps us respond faster, especially when you are dealing with month-end deadlines, new hires, or payroll that has gone a bit sideways. If your business is in a high turnover sector or you pay casual staff weekly, say so in the form. If you need holiday payroll cover while your internal person is away, mention the dates.
- Your name and role in the business
- Business name and location
- Number of employees or wage earners
- The service you need right now
- Any deadlines, pay dates, or issues to fix
Areas we work in from Bryanston
Affo is based in Bryanston, Johannesburg, and works with micro businesses across South Africa. We regularly support clients in Sandton, Randburg, Midrand and Pretoria, as well as Cape Town, Durban and Gqeberha. Whether you are office based, work from home, or run a small team on site, we can assist with day-to-day payroll and bookkeeping needs.
For businesses with staff in more than one area, we can still keep the records tidy and consistent. That is useful when you have workers spread across Gauteng and the coast, or when you need payroll support while operations are moving between branches.
When you can expect a response
We aim to reply within one business day, and often sooner during normal working hours. If your message is complete and includes the details above, we can usually come back with the next steps without delay. For urgent payroll matters, such as a missed pay run or a last-minute new employee setup, note that clearly in the form.
Response times can be slightly longer over month-end, public holidays, and after hours. If your request is about payroll reporting, payroll cleanup, or deduction support, include the relevant month and any deadlines from your accountant or bookkeeper. That saves time for everyone.
Who you will be dealing with
Our team is led by Thabiso Mokoena, with support from Naledi Khumalo on bookkeeping, Johan van der Merwe on payroll, Anele Dlamini on client care, Priya Naidoo on compliance, and Lerato Maseko on cloud systems. You will not be passed around without reason. We keep communication practical and direct, so you know who is handling your matter and what comes next.
That approach matters for micro businesses that cannot afford confusion or late corrections. Whether you are setting up payroll for the first time or sorting out a backlog, we will tell you what we need from your side and what we can handle for you.
Ready to get started
If you want affordable outsourced bookkeeping and payroll support, send your details through the form now. Tell us what stage your business is at, and we will take it from there. We work with small entrepreneurs who need accurate records, reliable payroll, and clear communication without fuss.
Once we receive your enquiry, we will review it and respond with a suitable next step. If your business is in Johannesburg, Pretoria, Cape Town, Durban or Gqeberha, or you are based nearby, we can help you get organised and keep things current.


