Welcome to Stem Innovation Customer Support.

Hours of operation for phone and email support are M-F 7am-7pm MST. Hours of operation for Live Chat are M-F 8am-4pm MST (when agents are available). All of our Customer Support is handled directly, here in the United States. We'll respond as soon as we can, usually within 24 hours of your request. You can also call us at (801) 418-9407 or (800) 704-7186 x1 (toll free in the U.S. only).