Captain Vic, his wife Teresa & this tour was fantastic! Everything from communication leading up to the day and the tour itself was amazing! We booked a 1pm time slot but there ended up being rain chances during that time frame, so Captain Vic called and suggested we head out early & we were able to get a full tour in! Vic knows all the best spots on the lake & makes the tour fun for kids & adults. He is also a retired Naval Medic, which came in handy when my son cut his hand on a sharp rock while swimming & Captain Vic fixed him right up with first aid! The boat is clean & well kept and Captain Vic respects and follows all lake rules. If you're looking for a Canyon Lake tour, you should book this one & look no further! I'd rate it a 10 if I could!