In the last two years, I have had ALL 3 of my cars repaired by them for collision work. Interestingly enough, they were not my fault, but that's beside the point. I will say that they provided me with honest and thorough estimates, worked well with the insurance companies and were nothing but pleasant and professional in my dealings with them. Work is quality, and the parts are the real-deal (not junkyard puils either), and the paintwork is first-rate. They didn't muck around when it came to getting the work scheduled and completed either - work was completed as scheduled and on-time. They also wash your car before giving it back to you. Since I was, unfortunately, a repeat customer - they also gave the interior a really good clean-out and carpet clean. City Collision II is the same company, just caddycorner to them - same service and work.