Do I have to download the software every time I play? No, you don't. Once the software is downloaded, the next time you want to play, just locate the William Hill Casino icon on your desktop and click on this to open. Related articles Casino - How Does William Hill Test The Games For Fairness? How do I uninstall Casino Software? How do I open an account? I got disconnected from a game, what do I do? How to Clear your Browser Cache?