FMJ Financial Services offers accounting, bookkeeping, tax services, and management services in South Africa. Created originally to serve only the regions of Roodepoort and Krugersdorp, the company has now stretched its wings, all across the country. It extends services both for the individual taxpayers and for business organizations.