I recently got in an accident on Route 9 in Newton and Negoshian Towing was there to tow my car away. I had assumed my car was totaled (which it turned out to be) and had a conversation with a guy who gave me a card of a place in Norwood not recommended by my insurance and suggested I take it there for body work. That was the extent of it, I took his card, but assumed my car was totaled so I never authorized work being done to it and wanted it kept at Negoshian until the appraiser looked at it.
Cons: They towed my car without my consent then demanded I go there to sign the release to move my car - makes no sense
more