Yes. There is a spot on the installation form where you can request a Coming Soon Page. This allows you to preview your site and make any necessary changes before it goes live.