My car was towed from a parking lot in an apartment complex at 9:30pm. I called to confirm that they had my car. I was told that I could come and pick it up since it was just brought in 30 mins ago. When I went to pick it up, no one was there. I called and was told that the driver went to pick up another car and was going to be there in an hour. 1 hr pass (11:04pm), no driver showed up. When i called, they said that driver is on his way and will be there in 20 mins. By 12:05am, still no driver. I called the same number and the guy said the eta for the driver is at 1:40am because he was coming from concord and that nobody told him that there were a couple of us waiting outside the parking lot to pick up our car. They had us waiting outside in the cold middle of the night and kept telling us that someone is on his way. The driver who came was rude and very unprofessional. Their fee was incredible high and I had to demand for a copy of receipt and breakdown of the cost. This company don’t deserve any star at all.