Refund policy

We offer a 30 day satisfaction guarantee. If you're not satisfied with your order, contact our support team at sales@freezobrand.com or (440) 510-7967 for returns and refunds. We want you to be completely happy with Freezo.