I am a paranoid and obsessive car owner. I have taken two vehicles to Joeys shop. I recommend this shop for a very experienced car owner with extreme attention to detail, like process-checklist kind of detail. If you need extreme cleanliness for a paint job, go somewhere else. This shop has a dirt and rock driveway that makes a perpetual mess. Joey is great at working with you, and a great person in general, just stay on top of communicating what you want and everything will be fine. Put it in writing what you want, every detail, or Joey may forget something. He is always in a busy-tizzy state of mind. Joeys paint matching quality is pretty darn good. Be sure to ask him to use the expensive-exact specification factory paints, which he will custom order, to get the best quality. Especially on sports cars! Upon completion, inspect the vehicle meticulously to make sure it is done correctly. Check everything, with a car show judge attitude, like even sanding-buffing -polishing, panel gaps, fit, masking tape removal, overspray, fastener counts, alignment, emblems, clear coat on pin-striping, molding attachment, sanding compound all over the interior needing a vacuum clean...etc Joey will make it right if there is a problem. Joey takes his time, so if you need a car fast, go somewhere else. I was surprised how much the final quality of the job, which I expect to be perfect, relied on my attentive input. To some degree, all body repair shops share these characteristics. So I could be complaining about body repairs in general. My facts however are true and relevant to this particular shop. I did find issues that required rework. He reworked them, I was on the road happy. His prices are fair for what you get. Once again, time is what seemed drag on here, especially for meticulous rework issues. If you treat your car like any other appliance, like lets say a washing machine, then you and I don't see eye to eye, and my review is worthless to you, cause you would never know the difference in the final quality of a repair job, and by-the-way all automotive repair shops love you if this is the case! Cause the name of the game is push push push to get it perfect!