I had an incredibly bad experience with Dahill which resulted in the total loss of my car.
It started with a harmless collision with total fault of the other party. They towed my car to Dahill where they started unauthorized repairs for which they tried to charge me a fortune. When I protested they put a lien on my car. The resolution involved 3 car-less months, a lawyer, and the resulting loss of my vehicle to the other insurance company.
I had to pay almost a $1000 in storage to Dahill to get the matter resolved, and when I finally got access to my car to remove my belongings and the plates those crooks had stolen everything from the GPS, to my sunglasses, to the CDs, down to a can of wax in the trunk.
BE WARNED! THEY WILL SCREW YOU WHEREVER THEY CAN.