I'm with everybody else on the flames. I also don't really understand the checkered flags. I've seen so many detail shops use racing flags, and I don't understand why. Nothing about what we do involves racing, winning a race, or even going fast.
The previous owners of my business did this as well...and the first thing I did was remove all things related to checkered flags. I feel the checkered flags sort of give the impression that you may deal with performance parts. The flames I feel give the impression you may do custom paint, or something of the sort.
I love the lay out of the logo though. Everything is spread out nicely, the colors are good. Just those two things for me. Also some centering is in order. :dblthumb2: