Our son broke down at 12 am on his way back to his military station on a Tuesday morning. After calling multiple places, we had to call the Highway Patrol to help out, as we were 6.5 hours away. The Highway Patrolman called this towing company. He arrived at 3:30 am picked up the Jeep and My son. The cop asked if he'd be willing to drop him off at a hotel, the towing man said "I guess". He dropped him off at a disgusting hotel at 4:30am and left with the Jeep. My son had to walk to and rental company, then head to shop the next morning where the owner was rude, disrespectful, and acted as if my son was bothering him. Then he refused to take any payment over the phone because he felt he was being scammed, yet he was holding our sons $25,000 Jeep Wrangler hostage. My son tried multiple times to get him to take a payment from his dad and I also a grandparent as his card limit wouldn't allow for the almost $600 payment after renting a car and paying for a hotel. We offered to show and send ID do a video call and everything we could think of to get the payment made. He would not put in any card it had to be in person and swiped. He then told my son that he'd hold it for him there until he could pay(even though we tried to pay 5 times) then he'd take it to the Jeep dealership only after he came 4.5 hours back to pay in person. When our son arrived back to the towing company on Friday morning he was charged a holding fee on top of the $600. The tow guy dropped the Jeep off at the Jeep dealership and the guy was rude to my son about having things to do with his wife that day. If I could I'd give zero stars I would. He was rude and disrespectful to a young man who serves his country in that young man's time of need; Then charged him an outrageous amount and refused to take payment so he could charge a holding fee. Would never recommend to anyone. This took 5 days to take care of and cost far more than it should have.