Voodoo Wins Casino customer service did not disappoint us at all as they are available 24/7. You can contact support agents via both live chat and email, but contact is not available through the phone number.