For 24/7 support, call us at 704-333-3377.

Do you have a question regarding our equipment, parts or something else? If so, we want to hear from you! Please complete and send the form below and one of our specialists will be in contact with you shortly.

WEBSITE IS UNDER CONSTRUCTION

We apologize for the inconvenience but our website is under construction for maintenance. For immediate assistance please email sale@icb-usa.com or call 704-333-3377.