They tow for streetcleaning and I see them often. Then my car got towed- the Prius electric system was affected by incorrect towing. Also, it was $112. for maybe 1 mile. Over 3 times the cost of AAA or another tower. Only 1 of all the staff there has ever been pleasant. And they routinely idle beyond the 5-minute legal limit for City of Boston. :P
Cons: damaged car, high $$$
more