Must be nice to boat in a location with available towing. Here the closest towing franchise is 40-45 sea miles away. Once or twice a season someone calls them and they trailer their boat over here, launch and do the tow, if they are willing to come at all. It is about 50 road miles (almost a ninety minute drive) and if they arrive at less than 1/3 tide they have to wait for the tide to launch, so the wait time for a tow is on the order of 2.5 hours minimum (load boat on trailer, drive here, launch, tow) and can be as long as 5-6 hours. Consequently, most boats that get towed around here get towed by a lobster boat, or now and then by the Coast Guard. Consequently it pays to know a few lobster fishers, particularly since they mostly won't take money for towing you in.
Because of the towing situation here it pays to be able to handle simple tow situations yourself. For example about 15 years ago the exhaust connection to my manifold sheared off. I wired the exhaust back on, but it was extremely leaky and only good for a short "emergency" run. To get home I hip towed the boat with my dinghy. It was slow, but I got home. Once I was back home I fired up the engine for 2 minutes to get into my slip.