This my first recent experience with what used to be a good shop. They no longer have tow service. Their hours don't include Saturday or holidays. They close at 5:30. They wanted me pick up my vehicle on their schedule. They wanted not only a deposit but a CASH deposit.
Pros: Communicated often
Cons: Communications all negative, chose to go elsewhere