Customer Support
We want to make your life easier. Please don’t hesitate to get in touch with us if you need process support, advice, or need immediate assistance at +1 519.841.4441 x7710
or fill out the form HERE, and we’ll get back to you within 24 hours, guaranteed.
System Support
Materials
Parts and Consumables
System Upgrades, Moves, and Maintenance
Deposition equipment is always evolving and improving. We can upgrade your system with any number of process enhancement tools, including improved substrate handling, automation capabilities, evaporative sources, or other hardware. Get in touch with us to discuss.
WE WANT TO HEAR ABOUT YOUR PROCESS!
Please get in touch and we can collaborate on your project
When we work together, amazing things can happen. Your brilliant ideas with our innovative team will create create the tool that will bring your research or production to the next level. We’re looking forward to hearing from you: