Customer Support CONTACT US For any questions and inquiries, please contact our Customer Support Team at support@mellow-home.com or call 1-888-963-5569.