Customer Care
Customer Service: support@zmodo.com
China Office: 17F, Finance Technology Building, 11 Keyuan Road, Hi-Tech Park, Nanshan District, Shenzhen, P.R.China 518057
Telephone: 86-755-33926029
US Office: 1401 Interstate Dr, Champaign,IL 61822
Telephone: 217-903-5037
Telephone Service Hours: Mon-Fri 8:00am-8:00pm CST
*Merchandise returns are received at a separate facility location. Please refer to your specific return instructions if you are returning an item for repair or refund.
If you would like a representative from Zmodo to contact you regarding a Customer Support inquiry or Technical Support inquiry, please click here