I had a wreck, not my fault, so was taking it to Hazelwood's b/c they were on my insurance company's list (meaning it's easier if you use them b/c then an adjuster does not have to come look at your car). They had to repaint parts of my car and they were supposed to thoroughly vacuum all the glass out (they charged $50 for the vacuum job). Also, the car was supposed to be washed. It was dirty, except for the area they repaired. 2 knicks in the paint job that were easily visible. After getting it home I found a piece of glass the size of a 2 karat diamond in the back seat and 2 more pieces on the floor mat. They told me one price (I had to pay my $500 deductible only), but when I spoke to my insurance agent, they said Hazelwood's actually charged them about $1,100 higher than what was quoted to me (which they paid). Maybe they do a better job if you (the customer) are actually paying them, but if it's an insurance company who doesn't argue with them, they just get as much as possible, and do as little as possible. It all seemed like a big scam to me. Another customer was complaining about her car when I dropped mine off, and I thought she was just a complainer, but some of the same things she complained about are the same problems I had with them. And if you don't like cigarette smoke in your car, you better let them know up front. Mine reaked.