Desert Collision Center has a team of honest and trustworthy people which I found out after I took my car here. They took care of it in only a couple days, and explained everything to me thoroughly with details. They broke it down piece by piece, instead of talking to me like I was a car professional, which I am not. Highly recommend.
more