You bet your life I recommend Cosmo & Company!! Cosmo himself makes the experience for me. He demands excellence from his Staff and you can see it and feel it. It cannot be easy working side-by-side for such a hands-on owner but look around and he has had minimal turn over through the years.
When I walk out of Cosmo & Company, I almost always feel like a million bucks (until this last time, when I watched a very elderly woman drive up in her brand new Ferrari F12 Berlinetta).
Ps. I tried to introduce myself but she seemed hard of hearing.