How long does it take to setup my restaurant? Typically 2 - 5 business days although if it's urgent, just let us know. We've got a pretty fast turnaround as long as you get back to us quickly with the answers we need.