I took my car here for repair after a small collision and the experience was really good. I left the car in the shop for 2 weeks as i was out of town. After I got back they gave me the car and it was like new, I mean, the parts were all new and looks like part of the car was new. There's no way to tell it was repaired, at least not for me, they did a high quality job.I haven't had any problem with the repairs. I definitely recommend this Northrich Collision, process was smooth and they always kept me informed, never had to call them for an update.