Had Tow Boat US for years, never used them but found out they had a limited coverage area and then you get charged by the mile no matter what package you have there is a limited coverage area.
Signed up for Sea Tow, unlimited coverage no matter where you are. They even have a couple outfits in the Bahamas. If they don't have an available service when you call they'll give you the name of a reputable service and if they can't, as long as you use a licensed service they'll reimburse your bill.