What if I have a problem?
Insulmax® is a licensed installation system, with installs carried out by independent regional Insulmax® license holders. If you are in any way not happy with the service you have received, please contact your local representative.
If you feel you are unable reach a resolution with your local representative please contact head office via our contact page.