Compliments & Complaints Compliments & Complaints Leave us a Google Review We would love to hear about your experience and service you received from us. Contact Number 011 762 1040 Email Address sales@truseal.co.za Our Location View on Map Leave us a review Please enable JavaScript in your browser to complete this form.Your Name *Contact Number *Your Email *How would you rate the service you received from us? *Send Request