Have any questions, suggestions or feedback regarding our products or services?
Feel free to contact & share your experience with us.

LET’S STAY IN TOUCH!

 

Please keep in mind, that emails are the preferred method of communication due to working hours & time differences.

EU – Factory
Freiburger Str. 45
Biberach, 88400
Germany

Headquarters
4310 West Avenue
San Antonio, TX 78213
United States

Telephone: +1(210) 979.3389
Toll Free: +1(888) 366-3088

Email: support@dibay.co

Office Hours:
Monday – Friday
9AM – 5PM (CET)
European Time Zone