Solid B, maybe even a B+ based on some very high standards. I'm grateful they fit me in on short notice, and I rewarded them with a horrid trainwreck of a car that had been bitchslapped by our recent hellish winter. Overall, it was good work. Not as good as my usual guy, but very good. The exterior was very nice, with the only blemishes a few tar specks left on my wheels. The inside was good. No overspray. No overdoing it with shining products. My only quibble is that they left a bit of crusty salt behind. All that said, I know what the car looked like when I brought it, and I know they worked like mules to get it shining and presentable.