I had researched best shops to take my Hyundai to in SJ and came across Alvins. They took care of all my issues and were fairly priced. The communication was definitely there, and I never felt like they were trying to get me to pay for extra services that weren't necessary. Overall really nice people. Would definitely return for my next repair.