On time is actually arriving 15-20 minutes before the scheduled departure time. If you show up after the departure time the boat will likely be gone and you you forfeit your spots without refund. If you show up just moments before the boat is scheduled to leave, we may or may not let you on. We aim to please but reserve the right to turn away customers who do not show up at least 15 minutes ahead of time. We may opt to allow you onboard but decrease the flight time of your party to allow for us to be on time for the next outing. We don't have to do this often so please don't make us. We want you to leave with a huge smile on your face show please show up on time.