Having to get your car towed is never a fun or pleasurable event, but if you live in the Phoenix area I'd recommend giving these people a call.
As I was getting ready to leave a work event at ASU yesterday, my lovely car decided not to start. This was not ideal considering it was triple digits outside. I searched nearby towing company's on google and decided to give Tempe Towing a call. The owner Dale, was the one to answer the phone. He quickly dispatched a truck out to get me, so that I didn't have to wait in the heat for two long. I think they took about 20 mins or less to get there.
As far as pricing goes, getting a car towed is always and unexpected bill, but they have reasonable prices and really work with you. They were also nice enough to recommend a dealership that he trusted. If you're in a jam if definitely recommend them!