I was in an accident that was not my fault, and this was one of the recommended places from the other person's insurance so I took a look. I was impressed by the shop with its cleanliness, and the amount of work they had. Only bad thing I have to say is I had to wait a little over a month to get my car in to be looked at, although it was worth waiting.
I do not have a very fancy car, but I took take very good care of it and I could tell that City Collision still wanted to do their best work to make it look great. I could tell that there was time taken to make sure the paint was blended and looked better than it originally did. And to top it off the car was detailed when I picked it up
In short I would recommend this shop to any person needing paint work etc, and this will be my new recommendation to anyone that asks.