Red Flush Online Casino Service Red Flush offer a user friendly, easy to download and fully comprehensive online casino. In addition to this, 24 hour live support is offered to all their patrons via: email; telephone or LiveChat.