We are almost always open for business

We are a small team and we are dedicated to assist you with your project and we are always willing to go the extra mile. Our hosting technical support is open 24 hours a day.

Contact Details

  • 021 201 1258

  • Monday to Friday
    09:00 – 18:00

  • 2-4 Elva Road
    Plumstead
    7800

Technical Support