I took my car to Darrell Allen after it had been keyed because my insurance agent told me that they did good work. Well, I don't know if they do good work or not because they never got to working on my car. I set up an appointment with them over 2 months in advance and they needed my claim number to get the estimate before they would set up the appointment, so obviously they got the estimate or they wouldn't have set up the appointment. By the time the appointment date comes around, they claim that they don't have my estimate, so I gave them my claim number again and the number to my agent so they could have the estimate faxed over to the body shop. Well, 3 days later I call to see when my car would be done because I had not heard from them (they told me 2-3 days when I set up the appointment). They woman I spoke to told me she would call me back when she found out. Well 2 hours later I hadn't heard back, so I call and ask again. The owner gets on the phone and tells me that they just got the estimate that morning, 3 whole days after my appointment date, so they hadn't even started on my car!!! Why wouldn't they have called me if they hadn't received the estimate the day I gave them my insurance information? Not to mention the fact that they lost the first estimate they had when I set up the appointment. The owner then had the nerve to tell me that I'm not even on the schedule and I never set up an appointment, and he doesn't know when he can even fit me in!!!!!!! When I told him I had a card that the receptionist had given me clearly stating my appointment date, he told me that he had "been in business for 15 years and deals with 25 cars a week and has never had scheduling problems." Needless to say, I told them to not bother starting on my car because I was taking my business elsewhere. I would NEVER suggest this body shop to anyone, regardless of the "excellent" body work because they are incompetent and inconsiderate.
Pros: I heard they do good work when they actually get to doing it.
Cons: Impossible to get in, and poor customer service.