My experience with Ric's was not positive. The finish cracked, was terribly orange peeled, there were marks in the finish from being poorly sanded. Parts were not assembled correctly. They did not stand by their work and another shop had to repair their defects. I would never bring another vehicle there.