Got a question? Contact us!

We’re here for you. Rentorr is there for you, anytime. We know we can help you. With that in mind, leave us a message and we will answer you within 24 hours.

  • 323 Lynnwood Road Menlo Park,
    Pretoria South Africa Contacts location
  • Tel: +2712 000 2568 Contacts phone
  • Fax: +2786 679 1962 Contacts phone
  • Contacts email
Contacts map