If you want to plan tasks down to the hour, you should switch the settings of your project file to have duration entered in hours instead of days (You can access this form by clicking File --> Options):
This will allow you to plan tasks down to the hour without the need to use different dependency types (Start-to-Starts or Finish-to-Finish) or worse, ...
I'm not entirely clear on the problem you're describing, but I think the way I'd handle it is to make them all dependent on the same task.
setup at client site
Transport materials to client site
construct stage at client site and install equipment
Final client site pre-check
All of the dependent ...