Accounting Services

At LANROC we evaluate your business accounting process and internal controls and assist in implementing effective controls to enhance your business outputs in achieving your organisation objectives.

Auditing Services | Midrand | LANROC

Our technical accounting team, will advise and recognise transactions, based on the understanding of International Financial Reporting Standards, to comply with industry specific regulations. We also work closely with our clients to understand their unique business needs and provide custom solutions and strategies. This includes services beyond auditing such as bookkeeping, payroll and management account preparation. We are solution driven to solve accounting and business needs, in order for you to focus on growing your business.

Our services include but are not limited to
  • Financial Accounting & Cost Accounting
  • Financial Statement compilation
  • Internal Audits and internal control review
  • Internal Control assessments
  • Internal control implementation
  • Preparation of Management Accounts
  • Personal and company taxes
  • Management reporting
  • All technical accounting queries

If your business requires professional accounting & bookkeeping services or you just need a better understanding of regulations and the New Companies Act requirements, contact us today. Our team of qualified, self-motivated Chartered Accountants are always ready to assist with each unique challenge.


Lanroc is a 100% black-owned Management Consulting and Advisory firm, located in Johannesburg, South Africa. We are African by origin and global by ambition.

We have always strived to bring a different perspective in the field of consulting and business, and today we continue to constructively challenge standard patterns of thought and provide clients with new solutions to manage disruption and transformation.

Contact Details

  • Address: 1 Moneyline 755, 15 Indianapolis street, Kyalami Business Park, Kyalami, 1684
  • Email:
  • Phone: 087 362 9340
  • Fax: +27(0)86 669 1749