Call up some independent glass shops. They usually also do upholstery work and tops etc.

You're probably better off paying the money to get it towed there. At least at their shop they have everything they need and the proper space to do it in. Someone doing a house call for something like that usually charges extra so one way or another you'll probably spend anything you save on towing anyway.