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/1.855.807.8111
Toll free: +1 210-979-3389

Email: support@dibay.co

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