Contact TeeFlo
Have a question about TeeFlo? We'd love to help.
Email support@teeflo.com or use the form below. If you're asking about an order, include your order number.
TeeFlo
Operated by Lemon Studio LLC.
Registered business address:
1500 N Grant St, Ste B
Denver, CO 80203
United States
Phone: +1 719-247-1924
Email: support@teeflo.com
Customer support hours: Monday-Saturday, 9:00 AM-6:00 PM Pacific Time.
How can we help?
For order questions, include your order number and the email address used at checkout. For damaged or incorrect items, include clear photos of the item and packaging.
Please contact us for return authorization and the correct return address before sending anything back. The registered business address is not a walk-in store or general return warehouse.
Shipping policy · Returns and refunds · Privacy policy · Terms of service