Do they tow cars in Shelton for snow removal work? Well, take a look