I'm currently building a site on my local computer. I will transfer the finished product onto my client's new host/domain. Before he chooses this, what's the best way for him to view my current progress?
there is a lot of plugins where you can make all modifications on your theme, plugins and only logged users will see those changes, so you could show your client while for not logged in users will see "Maintenance" or "Soon" mode.
Also you can make a authentication log in system on your host "If that permit" to see your changes.