Channel Watch Marine Services is on call 24 hours a day, providing professional marine assistance to mariners in Southern California. Channel Watch Marine Services is your local BoatUS service provider and services BoatUS members under the name TowBoatUS Ventura. Previously Vessel Assist, TowBoatUS is a nationwide membership program providing free assistance towing for members.