THE SERVICE ONE
Our fast and friendly customer service representatives will take your order by either phone calls or emails anytime anywhere. Our office hours are 24 hours a day,seven days a week directly through our website at www.iCarbide.com.
We are now capable to deliver our manufacturing capacities and 100% customer satisfaction to your company’s doorstep within US nation in 72 hours. Nearly every item in our online catalog is kept in-stock for immediate shipping.
Our head office and US warehouse located to Los Angeles in 2013, to provide better customer service and technical supports to our North America customers
phone number 9496099928
phone number 9496900133