Contact Us

Phone: US: 1-800-878-1875        

Mailing Address: 834 S Perry St, STE F 316 Castle Rock CO 80104, United States


Customer Service Hours: Monday – Friday 8am MST- 6pm MST  & Saturday 9am MST –    3pm MST. Closed Sundays.

Email Response Time: VSC replies to all written inquiries within one business day. Emails regarding order status are given priority.

Thank you for contacting us. We will be in touch within 48hrs. If you would like to reach a representative immediately regarding our consumer safety equipment and offers 

please call  1 800 - 878 -1875.